Python 在索引上合并数据帧
所以我有两个数据帧,以熊猫为单位:Python 在索引上合并数据帧,python,pandas,Python,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
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
那么:
>>> 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]
那么:
>>> 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]