【问题标题】:How to rename the columns names using loops in R [duplicate]如何使用R中的循环重命名列名[重复]
【发布时间】:2018-07-16 08:07:39
【问题描述】:

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

谢谢!

【问题讨论】:

    标签: r


    【解决方案1】:

    我们可以使用矢量化的paste

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

    【讨论】:

      猜你喜欢
      • 2018-08-02
      • 1970-01-01
      • 2021-12-03
      • 2018-09-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-13
      • 1970-01-01
      相关资源
      最近更新 更多