5
आर पैकेज डेटा के बारे में प्रश्न। डेटा: स्मृति-कुशल तरीके से एकाधिक डेटाटेबल कॉलम कैसे हटाए जाते हैं?आर: डेटा.table में कॉलम कैसे हटाएं?
मान लीजिए कि कॉलम नाम हटाए जाने के लिए वेक्टर deleteCol में संग्रहीत हैं।
In a data.frame, it is:
DF <- DF[deleteCol] <- list()
data.table के लिए, मैं करने की कोशिश की:
DT[, deleteCol, with=FALSE] <- list()
लेकिन यह दिया unused argument(s) (with = FALSE)
धन्यवाद!
यही काम कर देता है! धन्यवाद! –
+1। यद्यपि 'anotherxy <-' के लिए कोई ज़रूरत नहीं है। ': = 'संदर्भ द्वारा' xy' संशोधित करता है। यदि आप एक संशोधित प्रतिलिपि चाहते हैं तो आपको स्पष्ट रूप से 'कॉपी() 'करना होगा; उदाहरण के लिए, 'anotherxy <- copy (xy) [, id: = NULL, = FALSE के साथ] '। –