Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在索引上合并数据帧_Python_Pandas - Fatal编程技术网

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]