嗨,我正在做一个表,它显示连续变量(x)跨子组的平均值。大多数表一包用于频率表,并将我的变量x作为分类值,并在表中填写给定x值在每个子组中的观察频率。任何关于桌子包装的建议,都能满足我的需要。
谢谢大家!
发布于 2022-03-09 16:12:22
您可以使用library(vtable)。有关此包的更多信息,请查看链接:https://cran.r-project.org/web/packages/vtable/vignettes/sumtable.html
在这里,我将给出一个汇总表的示例,该表显示跨子组的连续变量的平均值,首先是数据:
d <- read.table(text=
'Name Month Rate1 Rate2
Aira 1 12 23
Aira 2 18 73
Aira 3 19 45
Ben 1 53 19
Ben 2 22 87
Ben 3 19 45
Cat 1 22 87
Cat 2 67 43
Cat 3 45 32', header=TRUE)输出:
Name Month Rate1 Rate2
1 Aira 1 12 23
2 Aira 2 18 73
3 Aira 3 19 45
4 Ben 1 53 19
5 Ben 2 22 87
6 Ben 3 19 45
7 Cat 1 22 87
8 Cat 2 67 43
9 Cat 3 45 32我希望使用以下代码对名称进行分组,并检查变量的平均值:
install.packages("vtable")
library(vtable)
sumtable(d, group = "Name")这是输出:

你可以用这个包做很多事情,所以我建议你看看这个。
https://stackoverflow.com/questions/71411990
复制相似问题