我正在寻求将以下代码应用于我的数据框架中,而不是隔离一个我想识别多个变量的数据:
factored$DIABETES_FAMILY <- factor(factored$DIABETES_FAMILY, levels=c("Yes","No","Missing"))
目前订单不正确为“遗失”,“否”,“是” 我有很多变量,这个错误的顺序,所以例如我尝试对两列执行此命令,如下所示,但它将我的所有观察结果转换为NA
factored[,2:3] <- factor(factored[,2:3], levels = c("Yes", "No" , "Missing"))
非常感谢任何帮助!
答案 0 :(得分:2)
我们需要循环列并将其作为factor
分配给列,因为x
的{{1}}参数需要factor
。
x-数据向量,通常采用少量不同的值。
基于文档(vector
)
?factor