pandas,两个dataframe 输出到同一个csv
时间: 2023-07-12 16:52:39 浏览: 247
python 使用pandas的dataframe一维数组和二维数组分别按行写入csv或excel
可以使用 pandas 的 `to_csv()` 方法将两个 DataFrame 输出到同一个 CSV 文件中。
示例代码:
```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]})
# 将两个 DataFrame 合并
df = pd.concat([df1, df2], axis=1)
# 输出到同一个 CSV 文件
df.to_csv('output.csv', index=False)
```
其中,`pd.concat()` 方法可以将两个 DataFrame 按列合并为一个 DataFrame。`index=False` 参数表示不输出行索引。最后将合并后的 DataFrame 使用 `to_csv()` 方法输出到同一个 CSV 文件中。
阅读全文