【发布时间】:2021-08-26 17:46:40
【问题描述】:
我想将 chr 列更改为因子,但排除前 15 列(其中一些是 chr)。我似乎只能用mutate(across(where(is.character))... 或mutate(across(.cols = -c(1:15))... 改变一切。此外,我想将更改保存到数据集 (%<>%),所以我不能先选择 1:15。例如,你会如何
starwars%<>% mutate_if(is.character, as.factor) 但不包括name。
【问题讨论】:
-
是的,这是一个代表,一如既往地感谢您的解决方案!