1
我有兩個不同大小的熊貓數據框。 2個數據幀貌似與Python中的多列匹配的索引
df1 =
x y data
1 2 5
2 2 7
5 3 9
3 5 2
和另一數據框的樣子:
DF2 =
x y value
5 3 7
1 2 4
3 5 2
7 1 4
4 6 5
2 2 1
7 5 8
我試圖合併這兩個數據幀,這樣預計最終數據框中有X的相同組合和y各自的價值。我期待在這種格式的最終數據幀:
x y data value
1 2 5 4
2 2 7 1
5 3 9 7
3 5 2 2
我試着這個代碼,但沒有得到預期的結果。
dfB.set_index('x').loc[dfA.x].reset_index()