python将一系列同格式的series的数据写入同一个excel
时间: 2023-09-15 09:24:22 浏览: 90
python将数据写入excel
5星 · 资源好评率100%
你可以使用`pandas`库将一系列同格式的`Series`的数据写入同一个Excel文件中。下面是一个示例代码:
``` python
import pandas as pd
# 创建一系列同格式的Series
data1 = pd.Series([1, 2, 3, 4, 5], name='Numbers')
data2 = pd.Series([6, 7, 8, 9, 10], name='Numbers')
data3 = pd.Series([11, 12, 13, 14, 15], name='Numbers')
# 将Series写入同一个Excel文件中
with pd.ExcelWriter('output.xlsx') as writer:
data1.to_excel(writer, sheet_name='Sheet1', index=False)
data2.to_excel(writer, sheet_name='Sheet2', index=False)
data3.to_excel(writer, sheet_name='Sheet3', index=False)
```
在这个示例中,我们首先创建了三个名为`Numbers`的`Series`,然后使用`pd.ExcelWriter()`方法打开一个名为`output.xlsx`的Excel文件,并使用`with`语句管理上下文,确保在写入数据后自动关闭文件。接着,我们使用`to_excel()`方法将每个`Series`写入Excel文件中的不同工作表(`Sheet1`、`Sheet2`和`Sheet3`)。`index=False`参数指定不将索引写入Excel文件中。
阅读全文