names(mydat)[c(name)]<-c("newname")
З цього я знаю, що ім'я стовпця / змінної "name" кадру даних mydat замінено на "newname".
Моє запитання: якщо я хочу це зробити циклом, щоб у мене з'явилася така річ, як:
newname1 newname2 newname3 newname4 і так далі, як це зробити?
Це те, що було, і це не спрацювало:
for(i in 1:4){
names(mydat)[c(name)]<-c("newname"i)
}
Чи є спосіб це кодувати? велике спасибі всім, хто міг допомогти. Овусу Ісаак
ugly_vars <- names(dplyr::select(df, starts_with("abcde_"))) names(ESM_df[ugly_vars]) <- str_c("abc_", 1:length(ugly_vars))