我有两个dfs,我想在索引上连接以生成多索引df。
df1 = pd.DataFrame({'value1': [1.1,2,3],
})
df2 = pd.DataFrame({'value1': [21,24,35],
})
预期输出
value1
0 1.1
21
1 2.0
24
2 3.0
35
3 4.0
我失败的尝试:
df = pd.concat([df1, df2], axis=0)
输出
value1
0 1.1
1 2.0
2 3.0
0 21.0
1 24.0
2 35.0
答案 0 :(得分:1)
In [57]: pd.concat([df1, df2], axis=0).sort_index()
Out[57]:
value1
0 1.1
0 21.0
1 2.0
1 24.0
2 3.0
2 35.0