考慮到數據幀種皮和TESTB的(DF)描述統計按組多個變量
Hup Hop testA testB
Y Hi 1 1
N Lo 2 2
Y Mi 3 3
N No 4 4
Y Hi 5 5
N Lo 6 6
Y Mi 7 7
N No 8 8
Y Hi 9 9
N Lo 10 10
Y Mi 11 11
N No 12 12
我想要的描述性統計(均值和標準差)爲分組變量俠和跳。我想要這樣的事情。
hup testA.mean testA.sd testB.mean testB.sd
y 7 3.742 7 3.742
n 6 3.742 6 3.742
hop testA.mean testA.sd testB.mean testB.sd
hi etc Etc etc Etc
lo etc Etc etc Etc
mi etc Etc etc Etc
使用例如ddply(df,~hup,summarise,mean=round(mean(testA),3),sd=round(sd(testA),3))
將解決部分問題。但我想加快進程:學習如何因此,使用R.,心想:
lapply(df[ , c("testA", "testB")], function(x){ ddply(df, ~df[ , c("hup")], function(x) {mean(x)})})
它不能正常工作,它返回NA的,錯過了SD,並報告結果HUP。
問:如何產生的幾組多個變量描述性統計?
查看'聚合(testA〜Hup + Hop,df,mean)' –