Я хотел бы присоединиться к двум data.table
, используя дату в качестве соединения.
Ну, когда-то у меня не было точного совпадения, и в этом случае я хотел бы найти ближайшую меньшую дату. Моя проблема очень похожа на этот пост о SQL: SQL Join по ближайшему времени меньше даты
Я знаю, что синтаксис 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
Заранее спасибо.