我有兩個數據幀。 DF1是多索引:在熊貓中合併多索引單索引數據幀
value
first second
a x 0.471780
y 0.774908
z 0.563634
b x -0.353756
y 0.368062
z -1.721840
和DF2:
value
first
a 10
b 20
我該如何合併兩個數據幀,僅多指標之一,在這種情況下,「第一」指數?所需的輸出將是:
value1 value2
first second
a x 0.471780 10
y 0.774908 10
z 0.563634 10
b x -0.353756 20
y 0.368062 20
z -1.721840 20
你可以* *近合併是這樣的:'df1.merge(DF2,left_on = df1.index.get_level_values( '第一'),right_on = df2.index.get_level_values( '第一'))' –