如何分成两列保存呢/
时间: 2024-10-14 08:10:12 浏览: 11
制作Excel表格简易教程.pdf
如果你想在CSV文件中将两个DataFrame分别保存成两列,你需要先创建一个新的DataFrame,其中包含这两列数据。以下是一个例子:
首先,假设你有两个DataFrame `df1` 和 `df2`:
```python
import pandas as pd
df1 = pd.DataFrame(..., columns=['Column1', 'Column2']) # df1的第一列和第二列为数据
df2 = pd.DataFrame(..., columns=['ColumnA', 'ColumnB']) # df2的第一列和第二列为数据
# 创建新的DataFrame,把df1和df2的相应列拼接在一起
new_df = pd.concat([df1[['Column1', 'Column2']], df2[['ColumnA', 'ColumnB']]], axis=1)
```
这里使用了`axis=1`,它表示沿着列方向(即水平方向)进行拼接。
然后,你可以使用 `to_csv` 函数将 `new_df` 保存为 CSV 文件:
```python
new_df.to_csv('STC_v1_two_columns.csv', index=False)
```
这样就实现了两列数据分开存储在同一张表中。
阅读全文