如何解决根据另一个更新data.table中一列的值
DT1
date number data1 data2 targetColumn
1: 2020-01-01 1 a 5 red
2: 2020-01-01 2 b 5 green
---
4500: 2020-08-31 874 t 4 red
另外一个看起来像这样:
DT2
date number datay datax fromColumn
1: 2020-08-01 1 a 5 red
2: 2020-08-01 2 b 5 green
---
500: 2020-08-31 874 t 4 red
我想修改targetColumn
上的DT1
,其中键{date
和number
在DT1
和DT2
上都匹配。 DT1
大得多(例如历史数据),而DT2
由样本数据组成。
我想根据targetColumn
上fromColumn
的数据来更新键匹配的DT2
上的值。保持未匹配键上的数据不变。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com(将#修改为@)