मुझे लगता है कि यह अनुभवी उपयोग के लिए आसान है ... मैं डेटा चर कॉलम नाम के रूप में असाइन करने के लिए एक चर के मान का उपयोग कैसे कर सकता हूं? मान लें कि मेरे पास एक सरल डेटा फ्रेम डीएफ है, और एक चर एन है जो उपयोगकर्ता इनपुट के आधार पर मूल्य बदलता है। मैं एक नया डेटा फ्रेम कॉलम कैसे डाल सकता हूं जिसके नाम पर इसका नाम एन है? मैं आदर्श रूप से एक साधारण स्ट्रिंग के साथ एन के मान को जोड़ना पसंद करूंगा। धन्यवाद।आर डेटा फ्रेम कॉलम नाम के रूप में एक वैरिएबल का उपयोग मूल्य
df<-data.frame(a=c(1,1,1),b=c(2,2,2))
a b
1 1 2
2 1 2
3 1 2
जब मैं बस स्तंभ के नाम के रूप में
एक नया स्तंभ आवंटित करने के लिए कोशिश बस n है। बाहर
df <- cbind(df,c(3,3,3))
names(df)[ncol(df)] <- n
हालांकि, जैसा कि पहले कहा:
a b n
1 1 2 3
2 1 2 3
3 1 2 3
मेह @ इसके पक्ष प्रभाव के लिए 'पेस्ट' का उपयोग करके - बस 'as.character' का उपयोग करें' – eddi