R中的cut.default错误
我有一个错误,但我不知道如何解决它。这是我的代码:R中的cut.default错误,r,R,我有一个错误,但我不知道如何解决它。这是我的代码: babbie$CHLDIDEL <- cut(babbie$CHLDIDEL, c(0, 1, 2, 3, 8)) table(babbie$CHLDIDEL) ##(0,1] (1,2] (2,3] (3,8] ## 17 502 217 153 babbie$CHLDIDEL <- cut(babbie$CHLDIDEL,c(0, 1, 2, 3, 8), include.lowest = TRUE,lab
babbie$CHLDIDEL <- cut(babbie$CHLDIDEL, c(0, 1, 2, 3, 8))
table(babbie$CHLDIDEL)
##(0,1] (1,2] (2,3] (3,8]
## 17 502 217 153
babbie$CHLDIDEL <- cut(babbie$CHLDIDEL,c(0, 1, 2, 3, 8), include.lowest = TRUE,labels = c("0", "1", "2", "3", ">4"))
##Error in cut.default(babbie$CHLDIDEL, c(0, 1, 2, 3, 8), include.lowest = TRUE, :
## 'x' doit être numérique
table(babbie$CHLDIDEL)
##(0,1] (1,2] (2,3] (3,8]
## 17 502 217 153
babbie$CHLDIDEL尝试提供一个可复制的示例(例如,提供一些数据)。似乎您正在将一个非数值的变量传递给cut
。也许你已经有了你第一次试穿cut
的character
结果存储在babbie$CHLDIDEL
中,请检查class(babbie$CHLDIDEL)
“'x'必须是数字”大致是“x'doitêtre numérique”的翻译。只需在这里发布您的数据和分析计划,我们将为您解决这些问题。