在R,做兩個變量表時,你會得到一個頻率表平均值和在表SD
> table(data$Var1, data$Var2)
1 2 3 4 5
0 0 1 5 6 12
1 1 10 6 7 0
2 2 6 7 6 3
3 2 9 8 3 2
4 4 9 5 3 3
5 3 4 9 4 4
6 2 7 7 4 4
7 2 7 7 6 2
8 5 7 5 5 2
9 5 4 5 6 4
是有辦法,這樣你包括每行中的mean
和SD
,東西像
1 2 3 4 5 mean SD
0 0 1 5 6 12 4.20833 0.93153
1 1 10 6 7 0 .. ..
2 2 6 7 6 3
3 2 9 8 3 2
4 4 9 5 3 3
5 3 4 9 4 4
6 2 7 7 4 4
7 2 7 7 6 2
8 5 7 5 5 2
9 5 4 5 6 4
@DavidArenburg不會計算數據的SD *和*的意思?它看起來不對...... – Spacedman
@DavidArenburg需要列表的列表,例如:'addmargins(m,2,FUN = list(list(mean,sd)))'我認爲... – Spacedman
@DavidArenburg help(addmargins)is相當曲折的功能性通道迷宮。有時候簡單是最好的(見我的答案!)。 – Spacedman