change column names with same name in dataframe in R -


i have dataframe mydf n number of columns same column name name. want change them name1 name2 , name3 ..name-nth columns. how do in r?

cols <- which(names(mydf == 'name')) names(mydf)[cols] <- paste0('name', seq_along(cols)) 

the first line finds indices of columns name 'name'. second assigns new names.


Comments