【发布时间】:2016-03-11 14:39:00
【问题描述】:
我有一个类似这样的数据框:
obs1 obs2 obs3 obs4 obs5
4 6 7 3 0
7 2 4 5 0
2 5 7 8 1
5 8 6 9 1
6 0 3 6 1
7 1 2 4 1
我想以 obs5 为条件计算 obs 1 到 4 的均值和标准差,并将其以表格格式表示。列标题应该是每个 obs5 是“0”还是“1”的平均值和标准差。因此,在这种情况下,表格将是 4 x 4 类型。
我试过了
table <- aggregate( .~ obs5, DF, function(x) c(mean = mean(x), sd = sd(x)))
我不确定如何进一步获得正确的格式。
【问题讨论】:
标签: r