我有三個數據集具有相同的索引列(鍵),StudentId,並且都具有相同數量的觀察值,我重複相同數量的觀察值,但是對於每個觀察值不同的列和不同的值。合併或左連接R
Dataset 1
Id Lab
1 33
. .
2334 98
Dataset 2
Id Sports
1 83
. .
2334 933
Dataset 3
Id Lunch
1 33
. .
2334 238
我不知道爲什麼,當我使用合併或left_merge所有三個數據集相結合的最終數據集顯示了更多的行數比它應該的人嗎?
Dataset Final
Id Sports Lunch Lab
1 33 83 33
. .
3564 98 34 56
你能提供一個可重複的例子,即數據和代碼? –
你也可以向我們展示你的合併代碼嗎? – jbest
如果所有3個數據集的「Id」順序相同,只需使用'cbind(d1,d2,d3)'。 – zx8754