首页 > 解决方案 > 如何将数字的多个变量更改为r中的因子?

问题描述

试图将某些变量从数字更改为因子,但我无法将其应用于我的数据集。在哪里:

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'

有人可以帮忙吗??

标签: rdata-science

解决方案


推荐阅读