【发布时间】:2015-12-17 18:16:25
【问题描述】:
有没有办法使用带有 data.table 库的方程式连接两个表?
在 SQL 中,这类似于:
r = data.table(ymd=c(20151101, 20151102, 20151103), val=c(1,2,3))
require(sqldf)
sqldf('select t1.*, t2.val as val_prev_day
from r t1
join r t2
on t1.ymd=(t2.ymd+1)
')
ymd val val_prev_day
1 20151102 2 1
2 20151103 3 2
【问题讨论】:
标签: r data.table