所以我在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
答案 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]