小编nst*_*in1的帖子

是否有一种优雅的 tidyverse 方法来批量重命名列?

我正在使用一个由 Google 表单构建的小型数据集。列名称是完整的调查问题,例如。

“1.哪个团队最能描述您的工作?”
“2.你是经理吗?”
“3.你和x在一起多久了?”

我想将所有这些列重命名为“1”、“2”、“3”等。我知道我可以执行以下操作,但我希望有一种更优雅/更快的方法。像这样的柱子有23根。

survey %>% rename_with(
  `1` = `1. What team most describes your work?`,
  `2` = `2. Are you a manager?`...
Run Code Online (Sandbox Code Playgroud)

这可行,但编写速度很慢。tidyverse 有谁有更好的吗?我对 R 和编码总体来说是新手,所以任何建议都值得赞赏。

r rename dplyr

3
推荐指数
1
解决办法
450
查看次数

标签 统计

dplyr ×1

r ×1

rename ×1