names(mydat)[c(name)]<-c("newname")
इससे मुझे पता है कि डेटा फ्रेम 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))