我有一个数据框,mydf其中n列具有相同的列名称name.我想将它们更改为name1 name2 and name3 ..name-nth列.我如何在R中做到这一点?
cols <- which(names(mydf == 'name'))
names(mydf)[cols] <- paste0('name', seq_along(cols))
Run Code Online (Sandbox Code Playgroud)
第一行查找名称为"name"的列的索引.第二个分配新名称.