【发布时间】:2021-01-16 10:21:34
【问题描述】:
试图构造一个新的变量,大小类。尺寸等级将基于使用以下结构的就业
Sizeclass Employment Range
1 1-9
2 10-99
3 100-499
4 500-999
这是一个样本数据集
acct Employment
1 4
2 12
3 1
4 54
5 234
6 13
7 654
8 101
到目前为止,这是我正在尝试使用的代码
sizeclass %>%
select(uiacct, naics, employment) %>%
mutate(sizeclass = case_when (employment >=1 and employment <9 ~ "1",)
employment >=10 and employment<=99 ~ "2"))
搜索了互联网,但几乎没有找到结合 Case_when、mutate 和不等式的内容。我知道不等式设置不正确。我的主要问题是这是否是创建这个新变量的正确结构?
注意:所有三个答案都有效。这个网站在 R
方面的帮助真是令人惊讶【问题讨论】:
标签: r variables dplyr case-when