更改数据框中级别的多个标签

时间:2018-06-19 23:22:15

标签: 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

0 个答案:

没有答案