在i或j上使用.SD进行子集化的差异和用法

时间:2017-08-02 22:29:47

标签: r data.table

使用ij.SD的子集进行子集化有何不同,例如在以下代码段中?在这种情况下,一个优先于另一个,因为它们看起来与我完全相同。

library(data.table)   
dat <- data.table(c("a", "a", "", "b", "b", "c", "d"),
                  c(1, 1, 1, 1, 2, 3, 4),
                  c(11, 11, 11, 11, 12, 12, 14),
                  i = 1:7)
identical(dat[, .SD[V2 == 1]], dat[V2 == 1])
# TRUE

0 个答案:

没有答案