के रूप में स्तंभ नाम से एक data.frame मैं समझता हूँ कि मैं इस तरह के रूप में एक data.frame आदेश कर सकते हैं:आर - क्रम CHARACTER
test = data.frame(A=c(4,2,4), B=c(8,3,2))
ordered = test[with(test, order(A,B)) , ]
लेकिन यह कैसे मैं इसी कार्य को पूरा जब स्तंभ द्वारा निर्दिष्ट करना चरित्र चर के रूप में नाम? यह काम करने के लिए प्रतीत नहीं होता:
test = data.frame(A=c(4,2,4), B=c(8,3,2))
cols = c("A" , "B")
ordered = test[ with(test, order(cols)) , ]
वहाँ एक रास्ता बी को 'बी' में परिवर्तित करने, ताकि स्तंभ में मान्यता प्राप्त है है? मैं इस समस्या को अक्सर कार्यों कि स्तंभ नाम आदानों लेने के साथ लगता है। क्या इस समस्या का वर्णन करने के लिए कुछ शब्द है- आर में स्पेस (चरित्र पहचानकर्ता बनाम गैर-चरित्र पहचानकर्ता)?
मुझे कहना पड़ेगा क्यों इस सवाल नीचे मतदान किया था मुझे समझ नहीं आता। ऐसा लगता है कि अमूर्तता में "अगले स्तर" तक पहुंचने में सहायता मांगी जा रही है। यदि यह एक डुप्लिकेट है तो अनाम मतदाता को कदम उठाना चाहिए और हमें दिखाएं। –
@DWin - मैं समर्थन की सराहना करता हूं! मैं डाउनवोट द्वारा भी उलझन में था। – SFun28