पर डेटाटेबल की पंक्ति को कनवर्ट करना मैं data.table
पंक्तियों को वैक्टर में बदलना चाहता हूं। यहां मेरे लिए क्या काम किया गया है:एक वेक्टर
unlist(dt[row_num])
लेकिन क्या कोई और मूल समाधान है? मैं भी पसंद नहीं है कि इसके बाद के संस्करण का नाम बरकरार रखती है जब वास्तव में मैं एक शुद्ध संख्यात्मक वेक्टर के बजाय चाहते हैं, जो तब ले जाता है:
as.numeric(unlist(dt[row_num]))
लगता है जैसे एक बेहतर विकल्प होना चाहिए।
कि * 'सूची 'को' वेक्टर 'में परिवर्तित करने के लिए मूल समाधान है; 'unlist' – eddi
के' use.names' तर्क को भी नोट करें, आप 'unname' के साथ नाम भी हटा सकते हैं। –
मैं बॉन्डडडस्ट की पहली वाक्य से यहां सहमत हूं: http://stackoverflow.com/a/8595099/1191259 "तकनीकी रूप से सूचियां * वेक्टर हैं, हालांकि बहुत कम लोग उस शब्द का उपयोग करेंगे।" उस अर्थ में, आप 'सी (डीटी [row_num]) पर रोक सकते हैं – Frank