python有4个dataframe:U15,U25,U35,U45,将它们输出在指定路径D盘下的一个excel里的不同sheet里,sheet名为15、25、35、45,并命名这个excel为SOXtable
时间: 2024-02-20 20:57:58 浏览: 160
好的,以下是修改后的代码示例:
```python
import pandas as pd
# 读取四个 DataFrame
U15 = pd.read_csv('path/to/U15.csv')
U25 = pd.read_csv('path/to/U25.csv')
U35 = pd.read_csv('path/to/U35.csv')
U45 = pd.read_csv('path/to/U45.csv')
# 创建 ExcelWriter 对象,指定输出路径和文件名
writer = pd.ExcelWriter('D:/SOXtable.xlsx', engine='xlsxwriter')
# 将四个 DataFrame 分别写入不同的 sheet
U15.to_excel(writer, sheet_name='15', index=False)
U25.to_excel(writer, sheet_name='25', index=False)
U35.to_excel(writer, sheet_name='35', index=False)
U45.to_excel(writer, sheet_name='45', index=False)
# 保存 Excel 文件
writer.save()
```
这样就可以将四个 DataFrame 分别写入名为 `15`、`25`、`35`、`45` 的 sheet 中,保存在 `D:/` 目录下,名为 `SOXtable.xlsx` 的 Excel 文件中了。请注意,Windows 系统中路径分隔符应该使用反斜杠 `\`。
阅读全文