合并索引上的数据帧

时间:2014-02-21 02:10:49

标签: python pandas

所以我在pandas中有两个数据帧:

x = pd.DataFrame([[1,2],[3,4]])
>>> x
   0  1
0  1  2
1  3  4
y = pd.DataFrame([[7,8],[5,6]])
>>> y
   0  1
0  7  8
1  5  6

显然它们的大小相同。现在看来你可以在选定的列上进行合并和连接,但我似乎无法在索引上执行此操作。我希望结果如下:

   0  1  2  3
0  7  8  1  2
1  5  6  3  4

1 个答案:

答案 0 :(得分:5)

怎么样:

>>> x = pd.DataFrame([[1,2],[3,4]])
>>> y = pd.DataFrame([[7,8],[5,6]])
>>> df = pd.concat([y,x],axis=1,ignore_index=True)
>>> df
   0  1  2  3
0  7  8  1  2
1  5  6  3  4

[2 rows x 4 columns]