names(mydat)[c(name)]<-c("newname")
Dari ini, saya tahu bahwa kolom / nama variabel "nama" dari bingkai data mydat diganti dengan "nama baru".
Pertanyaan saya adalah apakah, saya ingin melakukan ini secara berulang sehingga saya akan memiliki beberapa hal seperti:
newname1 newname2 newname3 newname4 dan seterusnya, bagaimana saya melakukannya?
Inilah yang berhasil dan tidak berhasil:
for(i in 1:4){
names(mydat)[c(name)]<-c("newname"i)
}
Apakah ada cara untuk kode ini? terima kasih banyak untuk semua yang bisa membantu. Owusu Isaac
ugly_vars <- names(dplyr::select(df, starts_with("abcde_"))) names(ESM_df[ugly_vars]) <- str_c("abc_", 1:length(ugly_vars))