Rename multiple dataframe columns, referenced by current names

后端 未结 5 1932
-上瘾入骨i
-上瘾入骨i 2020-12-24 05:40

I want to rename some random columns of a large data frame and I want to use the current column names, not the indexes. Column indexes might change if I add

5条回答
  •  南笙
    南笙 (楼主)
    2020-12-24 05:55

    names(mydf) <- sub("MyName\\.1", "MyNewName", names(mydf))
    

    This would generalize better to a multiple-name-change strategy if you put a stem as a pattern to be replaced using gsub instead of sub.

提交回复
热议问题