हम data.table
में उनके संख्यात्मक सूचकांक (स्थिति) के वेक्टर का उपयोग करके एकाधिक कॉलम का चयन कैसे कर सकते हैं?उनके numeric सूचकांक द्वारा डेटा.table में एकाधिक कॉलम का चयन करें
यह है कि हम कैसे एक data.frame
के साथ क्या होता है:
df <- data.frame(a = 1, b = 2, c = 3)
df[ , 2:3]
# b c
# 1 2 3
कोई समस्या नहीं भी उपयोग कर सकते हैं। यह भी देखने के लिए कि वास्तव में एक सहायक विकल्प क्या है, यह देखने के लिए 'dt [," a "]' और 'dt [," a ", = fALSE] की तुलना करें। –
बिना ऐसा करने के किसी भी तरीके से? उदाहरण के लिए 'डीटी [, सूची (बी: सी) ', क्योंकि मुझे सीधे डेटा तालिका में स्तंभों को बदलने के लिए सुविधाजनक लगता है, उदाहरण के लिए मैं' डीटी [, सूची (1/बी, 2 * सी)] 'कर सकता हूं, लेकिन यह साथ काम नहीं करता है। – jamborta
आप .SDcols = 2: 3 या नामों के चरित्र वेक्टर का उपयोग कर सकते हैं। सुनिश्चित नहीं है कि उदाहरण के बारे में आपका क्या मतलब है – mnel