【发布时间】:2021-08-27 06:13:46
【问题描述】:
快速问题:谁能告诉我如何在 dplyr 语法中执行以下操作?
p4[,1:5] <- lapply(p4[,1:5] , factor)
Col 1 - 5 是角色,我希望它们成为因素。但是,使用 dplyr 我没有完成工作。我的猜测是:
df <- df %>% select(1:5) %>% mutate(as_factor)
但是由于选择功能,这会删除所有其他列。此外, mutate_if 在这里并不是很有帮助,因为我还有其他列是我不想更改的字符。
非常感谢。
【问题讨论】:
标签: r dplyr tidyverse lapply wrangle