5
Câu hỏi về dữ liệu gói R.table: có bao nhiêu cột data.table được xóa theo cách hiệu quả của bộ nhớ ?R: làm thế nào để xóa colums trong một data.table?
Giả sử các tên cột cần xóa được lưu trữ trong vector deleteCol.
In a data.frame, it is:
DF <- DF[deleteCol] <- list()
Đối data.table, tôi đã cố gắng:
DT[, deleteCol, with=FALSE] <- list()
nhưng điều này đã unused argument(s) (with = FALSE)
Cảm ơn!
Đó hiện các trick! Cảm ơn! –
+1. Không cần đến 'anotherxy' nữa. ': =' sửa đổi 'xy' bằng tham chiếu. Nếu bạn muốn có một bản sao sửa đổi thì bạn phải 'copy()' một cách rõ ràng; ví dụ: 'anotherxy <- copy (xy) [, id: = NULL, với = FALSE]'. –