python把dataframe写入excel
时间: 2023-04-26 10:05:33 浏览: 106
可以使用pandas库中的to_excel()函数将DataFrame写入Excel文件中。具体步骤如下:
1. 导入pandas库
```python
import pandas as pd
```
2. 创建DataFrame
```python
df = pd.DataFrame({'姓名': ['张三', '李四', '王五'], '年龄': [20, 25, 30], '性别': ['男', '女', '男']})
```
3. 将DataFrame写入Excel文件
```python
df.to_excel('data.xlsx', index=False)
```
其中,第一个参数是Excel文件的路径和文件名,第二个参数index=False表示不将行索引写入Excel文件中。
执行完上述代码后,就会在当前目录下生成一个名为data.xlsx的Excel文件,其中包含了DataFrame中的数据。
相关问题
python将dataframe写入excel
可以使用pandas库中的to_excel()方法将dataframe写入excel。
示例代码:
```
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
df.to_excel('test.xlsx', index=False)
```
上述代码将dataframe "df" 存储为 "test.xlsx" 文件中,可以用Excel打开。
python将dataframe写入excel指定位置
可以使用 pandas 库中的 to_excel 方法将 dataframe 写入 excel 文件,并指定写入的位置。具体代码如下:
```python
import pandas as pd
# 创建一个 dataframe
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
# 将 dataframe 写入 excel 文件,并指定写入的位置
writer = pd.ExcelWriter('output.xlsx', engine='xlsxwriter')
df.to_excel(writer, sheet_name='Sheet1', startrow=1, startcol=1, index=False)
writer.save()
```
上述代码将 dataframe 写入名为 "output.xlsx" 的 excel 文件中的 "Sheet1" 工作表中,从第二行第二列开始写入,同时不写入行索引。
阅读全文