语法格式:
DT[i, j, by]
释义为对data.table对象DT,使用i选择行,然后按照by计算j。...(4), 4),
V4 = 1:12)
使用索引i取子集
# 选择第3到5行
DT[3:5, ]
## V1 V2 V3 V4
## 1: 1 C...V1 V2 V3 V4
## 1: 2 A -0.703 10
# 返回所有V2列有A或D值的行
DT[c("A", "D")]
## V1 V2 V3 V4
## 1:...data.table操作
# 返回倒数第二行
DT[.N-1]
## V1 V2 V3 V4
## 1: 1 B -0.38 11
# 返回行数
DT[, .N]
## [1] 12
#...(0 rows) of 1 col: V2
# 选择第一行与最后一行
DT[, .SD[c(1, .N)], by=V2]
## V2 V1 V3 V4
## 1: A 1 0.341