pandas中Excelwriter用法
时间: 2024-05-04 21:20:12 浏览: 89
pandas中的ExcelWriter和ExcelFile的实现方法
在pandas中,可以使用ExcelWriter类将数据写入Excel文件。
使用方式如下:
1. 创建ExcelWriter对象:
```python
import pandas as pd
writer = pd.ExcelWriter('output.xlsx')
```
2. 将数据写入Excel文件:
```python
df.to_excel(writer, sheet_name='Sheet1')
```
其中,df是要写入Excel的数据,sheet_name是要写入的工作表名称。
3. 保存Excel文件:
```python
writer.save()
```
完整代码示例:
```python
import pandas as pd
# 创建数据
data = {'name': ['Alice', 'Bob', 'Charlie'], 'age': [25, 30, 35]}
df = pd.DataFrame(data)
# 创建ExcelWriter对象
writer = pd.ExcelWriter('output.xlsx')
# 将数据写入Excel文件
df.to_excel(writer, sheet_name='Sheet1')
# 保存Excel文件
writer.save()
```
在执行完毕后,会在当前目录下生成一个名为output.xlsx的Excel文件,并在其中创建一个名为Sheet1的工作表,将df中的数据写入其中。
阅读全文