组R中某些列值的计数
我有这样的数据帧:组R中某些列值的计数,r,R,我有这样的数据帧: 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表示女性) 如何在R中实现这一点?使您的表格“
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表示女性)
如何在R中实现这一点?使您的表格“测试”,并按照Akrun评论中的建议使用表格:
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
我们可以使用
表
即表(df1[-3])
gender_shopped
day male female
fri 1 0
mon 0 1
sat 0 1
sun 2 2