0
我有一個問題,就是根據另一個data.table中的信息向data.table添加一列。在data.table中添加一列,並在另一個data.table中查找值(基於兩個相似的列)
這是我的數據的外觀:
數據表1(足球賽事)
TeamcodeHome TeamcodeAway GoalsHome GoalsAway Season
1 2 5 0 2006
數據表2(橄欖球隊收到卡):
Teamcode Season Red Yellow
1 2005 1 15
2 2005 3 10
1 2006 4 16
2 2006 1 4
現在我會使用以下函數在數據表中如果我想添加一列基於其他列:
dt.1[dt.2, on="Teamcode", RedCards:=Red]
但是現在有兩個需要匹配的變量。團隊代碼和季節。這個怎麼用?