2 3
2: banana 3 6
3: orange 5 3
4: orange 6 6
对列 j 进行操作
按条件选取列...[, c("c", "d") := list(1, 2)]
用by进行分组
基本操作
> dt[, name, by = ...., by = c("name"))
[1] 3
key(dt, colname)设置索引
setkey(dt, NULL) 去除索引
⚠️:当提取的索引是数字时格式不同
> setkey(dt, name...data.table
按相同的列内容进行data.table组合
?...对应y中列的名称
数据的拆分和合并
melt()
dcast()
> reshape_dt data.table(kinds = c(rep("peach", 2), rep("grape",