【发布时间】:2016-09-09 19:02:45
【问题描述】:
我目前正在学习 R 中的 data.table。有几个问题让我感到困惑:
-
子集列是否总是保留记录的顺序? (即第 1,2,3 行将保留为第 1,2,3 行而不是第 1,3,2 行)
另外,同样的结论是否适用于不同的表达方式,例如
DB[[1]], DB$V1等。
2。
当对多列进行子集化时,我知道我需要使用类似 DB[,.(V1, V2)], 的东西,但我对 DB[,V1, V2]? 的结果感到困惑
代码运行,似乎产生了结果,但行的顺序与原始表的顺序不同。如果有人能解释后面的代码是什么意思,那将是很大的帮助。
非常感谢!
【问题讨论】:
标签: r data.table subset