如何使用R中的循环重命名列名称

时间:2018-02-06 09:51:06

标签: r

我有一个包含50列的数据表。是否可以在R中使用循环将列名重命名为Col_1,...,Col_50? 我知道我可以使用“setNames”函数重命名列,但是我必须为每列定义名称。因为,列名的第一部分没有改变,即“Col”,我想用循环来表示数字。但我不确定我是否能做到。使用循环是否有意义?

谢谢!

1 个答案:

答案 0 :(得分:1)

我们可以使用矢量化的paste

names(df1) <- paste0("Col_", seq_along(df1))