标签: r
我有一个包含50列的数据表。是否可以在R中使用循环将列名重命名为Col_1,...,Col_50? 我知道我可以使用“setNames”函数重命名列,但是我必须为每列定义名称。因为,列名的第一部分没有改变,即“Col”,我想用循环来表示数字。但我不确定我是否能做到。使用循环是否有意义?
谢谢!
答案 0 :(得分:1)
我们可以使用矢量化的paste。
paste
names(df1) <- paste0("Col_", seq_along(df1))