语法和功能
基本语法
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 |
整数日期和时间 |