下面,我有一个我的数据框的简化版本,它实际上有更多的行和列。R:按组的变量的百分比交互
df <- data.frame(category=c("con","con","con","con","con","con",
"tre","tre","tre","tre","tre","tre"),
answer=c(1,0,1,0,0,0,1,0,0,1,1,1),
female=c(1,1,0,0,0,0,1,1,1,0,0,0),
married=c(1,1,1,0,0,0,0,1,1,0,0,0))
我需要克里特R中一个新的数据帧,其
- 由变量“类别”分组,并且
- 显示了因变量“回答”的百分比下的每个自变量。
而且,下面是我尝试创建的数据框。
needed <- data.frame(category=c("con", "tre"),
female=c(50, 33.33),
married=c(66.66, 0))
例如,它表明治疗组中的女性
- 33.33%的人回答的问题。
- 66.66%的cotrol组已婚人士回答了这个问题。
- 等
非常感谢您的帮助。