【发布时间】:2014-01-18 20:59:24
【问题描述】:
在 R 中,
什么是最有效的方法:
gender soda
1 f y
2 f y
3 f n
4 m n
5 f y
6 m n
7 m n
8 f y
9 m y
10 m n
到
y n
m 0.2 0.8
f 0.8 0.2
我使用以下命令:
> tmp<-ddply(subdata,.(gender), summarise, y=length(soda[soda=="y"])/length(soda),n=length(soda[soda=="n"])/length(soda))
> rownames(tmp)<-tmp$gender
> tmp$gender<-NULL
> tmp
y n
f 0.8 0.2
m 0.2 0.8
但我觉得肯定有更多我不知道的惯用表达。有吗?
【问题讨论】: