में एकल-अनुक्रमित डेटा फ्रेम के साथ बहु-अनुक्रमित मर्ज करें मेरे पास दो डेटा फ्रेम हैं। 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 ('पहली'))' –