用Python将两个dataframe拼接
时间: 2024-04-16 15:05:08 浏览: 136
python 用于智能拼接两张图片
可以使用Pandas库中的concat函数将两个DataFrame拼接在一起,示例代码如下:
```
import pandas as pd
# 创建两个DataFrame
df1 = pd.DataFrame({'A': [1, 2], 'B': [3, 4]})
df2 = pd.DataFrame({'A': [5, 6], 'B': [7, 8]})
# 使用concat函数将两个DataFrame拼接在一起,默认按行方向拼接
df_concat = pd.concat([df1, df2])
print(df_concat)
```
输出结果为:
```
A B
0 1 3
1 2 4
0 5 7
1 6 8
```
其中,`pd.concat`函数中传入的列表参数为要拼接的DataFrame,函数默认按照行方向拼接,可以通过`axis`参数指定按列拼接。详细使用方法可以参考Pandas官方文档。
阅读全文