标签: r labels levels
就在几周前开始学习R,并掌握了它。
我有一个df,其中有许多不同的列,它们是2级(0,1)的因子 我希望更改所有作为因素的列的水平标签。
我使用以下代码执行,但不会更改实际标签。
levels(df[18:34]) <- c("No", "Yes")
我尝试了其他人的建议
df[18:34] <- lapply(df[18:34], factor, levels = c("No", "Yes"))
该代码已执行,但将因子级别转换为NA