将dataframe写入xlsx文件
时间: 2023-09-30 14:07:58 浏览: 47
可以使用pandas库中的to_excel()函数将dataframe写入xlsx文件,示例如下:
```python
import pandas as pd
# 创建一个dataframe
df = pd.DataFrame({'姓名': ['张三', '李四', '王五'], '年龄': [20, 25, 30], '性别': ['男', '男', '女']})
# 将dataframe写入xlsx文件
df.to_excel('test.xlsx', index=False)
```
在上述示例中,to_excel()函数将dataframe写入了test.xlsx文件中,并通过index=False参数指定不将索引写入xlsx文件。
相关问题
如何把dataframe写入xlsx
将DataFrame写入Excel文件的步骤如下:
1. 导入pandas库
2. 创建DataFrame
3. 使用to_excel()方法将DataFrame写入Excel文件
示例代码:
import pandas as pd
# 创建DataFrame
df = pd.DataFrame({'姓名': ['张三', '李四', '王五'], '年龄': [20, 25, 30], '性别': ['男', '女', '男']})
# 将DataFrame写入Excel文件
df.to_excel('test.xlsx', index=False)
其中,to_excel()方法的第一个参数是要写入的Excel文件名,第二个参数index=False表示不将行索引写入Excel文件中。
pandas将字典写入xlsx
你可以使用 pandas 库的 `DataFrame` 和 `to_excel` 方法将字典写入 xlsx 文件。
下面是一个示例代码:
```python
import pandas as pd
# 创建一个字典
data = {
'姓名': ['张三', '李四', '王五'],
'年龄': [20, 25, 30],
'性别': ['男', '男', '女']
}
# 将字典转换成 DataFrame
df = pd.DataFrame(data)
# 将 DataFrame 写入 xlsx 文件
df.to_excel('data.xlsx', index=False)
```
在这个示例中,我们首先创建了一个字典 `data`,然后使用 `pd.DataFrame` 方法将其转换成 DataFrame。接着,我们将 DataFrame 写入到名为 `data.xlsx` 的 xlsx 文件中,`index=False` 参数表示不在文件中写入索引列。
当你运行这个代码后,会在当前目录下生成一个名为 `data.xlsx` 的 xlsx 文件,其中包含了我们创建的字典数据。