在R中,如何基于来自另一列的数据来分隔数据帧的列中的数据?
我有一些调查变量的数据集。我正在查看一列的数据,但需要在另一列中将其分解。该调查询问性别,并询问该人吸烟多少。我需要比较男性吸烟量与女性吸烟量,但我不知道如何根据另一列中的信息来分割列中的数据。在R中,如何基于来自另一列的数据来分隔数据帧的列中的数据?
有人可以帮忙吗?
回答:
我不知道这是否是你想要什么:
#some reproduciable data survey <- data.frame(gender=c('m','m','f','m','f','f','m','m','f'),
smoke=c('little','much','much','little','no','some','little','little','much'))
#gender VS smoke:
table(survey)
#or:
table(survey$gender,survey$smoke)
以上是 在R中,如何基于来自另一列的数据来分隔数据帧的列中的数据? 的全部内容, 来源链接: utcz.com/qa/259242.html