pandas 创建文件
时间: 2023-12-16 12:28:12 浏览: 170
以下是使用pandas创建Excel文件的方法:
1. 创建Excel文件并写入数据
```python
import pandas as pd
# 创建DataFrame
data = {'name': ['John', 'Mike', 'Sarah'], 'age': [25, 30, 28]}
df = pd.DataFrame(data)
# 将DataFrame写入Excel文件
df.to_excel('example.xlsx', index=False)
print('Excel文件创建成功!')
```
2. 在指定路径下创建Excel文件并写入数据
```python
import pandas as pd
# 创建DataFrame
data = {'name': ['John', 'Mike', 'Sarah'], 'age': [25, 30, 28]}
df = pd.DataFrame(data)
# 在指定路径下创建Excel文件并将DataFrame写入
path = 'C:/Users/Administrator/Desktop/example.xlsx'
df.to_excel(path, index=False)
print('Excel文件创建成功!')
```
3. 将多个DataFrame写入同一个Excel文件的不同sheet中
```python
import pandas as pd
# 创建DataFrame
data1 = {'name': ['John', 'Mike', 'Sarah'], 'age': [25, 30, 28]}
data2 = {'name': ['Tom', 'Jerry', 'Bob'], 'age': [22, 27, 29]}
df1 = pd.DataFrame(data1)
df2 = pd.DataFrame(data2)
# 将多个DataFrame写入同一个Excel文件的不同sheet中
path = 'example.xlsx'
with pd.ExcelWriter(path) as writer:
df1.to_excel(writer, sheet_name='Sheet1', index=False)
df2.to_excel(writer, sheet_name='Sheet2', index=False)
print('Excel文件创建成功!')
```
阅读全文