pandas dataframe 列拼接
时间: 2023-10-13 20:14:37 浏览: 110
pandas数据拼接的实现示例
Pandas DataFrame 列拼接可以使用 `pd.concat` 方法实现。该方法可以将多个 DataFrame 按列拼接起来。
例如,假设有两个 DataFrame,分别为 `df1` 和 `df2`,它们的列数相同,可以将它们按列拼接起来:
```python
import pandas as pd
# 创建 DataFrame
df1 = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
df2 = pd.DataFrame({'C': [7, 8, 9], 'D': [10, 11, 12]})
# 按列拼接
df_concat = pd.concat([df1, df2], axis=1)
print(df_concat)
```
输出结果为:
```
A B C D
0 1 4 7 10
1 2 5 8 11
2 3 6 9 12
```
其中,`axis=1` 表示按列拼接。如果要按行拼接,可以将参数改为 `axis=0`。
阅读全文