假设我有以下两个数据框X1和X2。我想合并这两个数据框的行,以便每个来自每个数据框的索引相同时,将来自两个数据框的对应行组合起来。
A B C D
DATE1 a1 b1 c1 d1
DATE2 a2 b2 c2 d2
DATE3 a3 b3 c3 d3
A B C D
DATE1 f1 g1 h1 i1
DATE2 f2 g2 h2 i2
DATE3 f3 g3 h3 i3
how would i combine them to get
A B C D
DATE1 A1 B1 C1 D1
f1 g1 h1 i1
DATE2 A2 B2 C2 D2
f2 g2 h2 i2
DATE3 A3 B3 C3 D3
f3 g3 h3 i3
我迄今为止尝试过这个方法,但似乎并没有起作用:
d= pd.concat( { idx : [ X1[idx], X2[idx]] for idx, value in appended_data1.iterrows() } , axis =1}
谢谢