私は2つのデータフレームを持っています。2つのデータフレームを同じにする必要がある場合、どのように2つのデータフレームをマージできますか?
Name Month Number
1.H 1 8
2.H 2 7
3.H 3 6
4.A 1 9
5.A 2 10
6.A 3 11
そしてdf2
次のようになります:
Name Month index
1.H 1 3
2.H 2 2
3.H 3 1
4.A 1 3
5.A 2 5
6.A 3 9
そして、私は、次のdf
にそれをマージしたい:
Name Month Number index
1.H 1 8 3
2.H 2 7 2
3.H 3 6 1
4.A 1 9 3
5.A 2 10 5
6.A 3 11 9
例えばdf1
は次のようになりますdfはこれにdf
?
は、私はすでにmerge
機能by.x
とby.y
を試してみましたが、それは1つの列のみでマージすることができますが、私はまた、第二のカラムが欲しいです。
をby.x'ことを言った ' –
を'と' by.y'は1つの列だけをマージできますか?それはどこに書かれていますか?ドキュメンテーションはそうは言いません。あなたはいくつかの列でそれをやってみましたか? –