我有这样的数据框:
day gender_shopped Age
Sun 0 34
mon 1 25
sun 1 22
sun 1 44
Fri 0 23
sat 1 18
sun 0 22
现在我想按天分组,将男性和女性分开购买(这里0表示男性,1表示女性)
Day Males Females
sun 5 2
mon 3 4
Tue 10 2
如何在R?
中实现这一目标答案 0 :(得分:1)
让你的表“测试”并按照akruns评论中的建议使用表格:
library(R.utils)
test$day=decapitalize(test$day)
test.table=table(test[,-3])
colnames(test.table)=c("male","female") #assuming 0 is male, 1 is female
结果:
gender_shopped
day male female
fri 1 0
mon 0 1
sat 0 1
sun 2 2