R data.table删除列的子集

时间:2018-11-19 09:44:00

标签: r data.table

这里是非常基本的问题。我想用更少的变量来子集我的data.table。但是每次我从新表中删除变量时,以前表中的变量也会被删除。

请参见以下示例:

library(data.table)

frame1 <- data.frame(a = seq(1,10),b= seq(1,10),c=seq(1,10))
frame1 <- data.table(frame1)
frame2 <- frame1
frame2[,c("b","c"):= NULL]
frame2
# only column a left
frame1
# only column a left

b和c列也从frame1中删除。

感谢您的帮助!

0 个答案:

没有答案