मेरे पास "newprice" नामक एक डेटा फ़्रेम है (नीचे देखें) और मैं आर में अपने कार्यक्रम में कॉलम के नाम बदलना चाहता हूं।
> newprice
Chang. Chang. Chang.
1 100 36 136
2 120 -33 87
3 150 14 164
वास्तव में यह वही है जो कर रहा है:
names(newprice)[1]<-paste("premium")
names(newprice)[2]<-paste("change")
names(newprice)[3]<-paste("newprice")
मैंने इसे एक लूप में नहीं रखा है क्योंकि मैं चाहता हूं कि प्रत्येक कॉलम का नाम आपके अनुसार अलग हो।
जब मैं अपने प्रोग्राम को R कंसोल में पेस्ट करता हूं तो यह आउटपुट है जो मुझे देता है:
> names(newprice)[1]<-paste(“premium”)
Error: unexpected input in "names(newprice)[1]<-paste(“"
> names(newprice)[2]<-paste(“change”)
Error: unexpected input in "names(newprice)[2]<-paste(“"
> names(newprice)[3]<-paste(“newpremium”)
Error: unexpected input in "names(newprice)[3]<-paste(“"
मैंने समान रूप से c()
फ़ंक्शन के लिए उदाहरण c("premium")
के बजाय फ़ंक्शन का उपयोग करने की कोशिश की paste()
है, लेकिन कोई फायदा नहीं हुआ।
किसी ने मुझे यह पता लगाने में मदद कर सकता है?
colnames(newprice)<- c("premium","change","newprice")
is.matrix
या तो के साथ देख सकते हैंstr
।