【发布时间】:2012-07-05 09:33:02
【问题描述】:
我想加入两个data.tables,使用日期作为加入。
嗯,有时我没有完全匹配,在这种情况下,我想找到最近的更少日期。我的问题与这篇关于 SQL 的帖子非常相似: SQL Join on Nearest less than date
我知道data.table 语法类似于 SQL,但我无法编写此代码。正确的语法是什么?
一个简化的例子:
Dt1
date x
1/26/2010 - 10
1/25/2010 - 9
1/24/2010 - 9
1/22/2010 - 7
1/19/2010 - 11
Dt2
date
1/26/2010
1/23/2010
1/20/2010
输出
date x
1/26/2010 - 10
1/23/2010 - 7
1/20/2010 - 11
提前谢谢你。
【问题讨论】:
标签: r data.table