我有一个像这样的数据框:
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
我希望能计算观测值5的条件下,观测值1至4的平均值和标准差,并将其以表格形式呈现。列标题应为每个观测值5是否为“0”或“1”的平均值和标准差。因此,在这种情况下,表格将是4x4类型。
我尝试过。
table <- aggregate( .~ obs5, DF, function(x) c(mean = mean(x), sd = sd(x)))
我不确定该怎么做才能获得适当的格式。