在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

回到顶部