【发布时间】:2019-04-15 13:00:18
【问题描述】:
您好,我一直在尝试将数值变量重新编码为分类变量。
例如,使用mtcars,我试图将mpg分为2个类别25
这些是我尝试过的代码,但收到错误消息。
data=mtcars
summary(mtcars$mpg)
Min. 1st Qu. Median Mean 3rd Qu. Max.
10.40 15.43 19.20 20.09 22.80 33.90
mpgcat <- cut(mpg, breaks = (0,24.99,34), labels = c("0","1"))
错误:“mpgcat
【问题讨论】:
-
改进了格式并为 R 添加了相关标签。因此您会在这里受到其他用户的关注。
-
当您拥有
breaks = (0, 24.99,34)时,您需要breaks = c(0,24.99,34)。投票以拼写错误结束。 -
根据 Gregor 的评论投票结束,但是,为了清楚起见,发布完整的工作行:
cut(mtcars$mpg, breaks = c(0,24.99,34), labels = c("0","1"))