语法和功能
基本语法
DT[where, select|update|do, by] 语法用于处理 data.table 的列。
where部分是i参数- “select | update | do”部分是
j参数
这两个参数通常按位置而不是按名称传递。
一系列步骤可以像 DT[...][...] 一样链接。
DT[...] 内的快捷方式,特殊功能和特殊符号
加入 DT[...]
| 符号 | 笔记 |
|---|---|
DT1[DT2, on, j] |
加入两个表 |
i.* |
连接后 DT2 列上的特殊前缀 |
by=.EACHI |
特殊选项仅适用于连接 |
DT1[!DT2, on, j] |
反连接两个表 |
DT1[DT2, on, roll, j] |
连接两个表,在 on= 的最后一列上滚动 |
重塑,堆叠和分裂
其他一些专门用于 data.tables 的函数
包的其他功能
| 特征 | 笔记 |
|---|---|
IDate 和 ITime |
整数日期和时间 |