如何将数值的多个变量更改为r中的因子?

时间:2018-07-23 17:27:21

标签: r data-science

试图将某些变量从数值更改为因数,但是我无法将其应用于我的数据集。 其中:

hrproj 是具有列(变量)数字-(7,11,14,17,25,26,31)的数据集,必须将其更改为因子。 下面是R代码:

hrfactor <- hrproj[c(7,11,14,17,25,26,31)]
View(hrfactor)

hrproj[,hrfactor]<- lapply(hrproj[,hrfactor], as.factor)

我遇到以下错误:

Error in .subset(x, j) : invalid subscript type 'list'

任何人都可以帮忙吗?

0 个答案:

没有答案