python将dataframe数据保存为excel文件,并修改行标题和将数字四舍五入
时间: 2024-05-10 16:14:23
浏览: 308
python将数据写入excel的三种方式
5星 · 资源好评率100%
可以使用pandas库中的to_excel方法将DataFrame数据保存为Excel文件,并使用header参数修改行标题,使用round方法将数字四舍五入。以下是示例代码:
```python
import pandas as pd
# 创建DataFrame数据
data = {
'name': ['Alice', 'Bob', 'Charlie'],
'age': [25.3, 30.7, 28.1],
'gender': ['F', 'M', 'M']
df = pd.DataFrame(data)
# 将DataFrame保存为Excel文件
df.to_excel('data.xlsx', index=False, header=['姓名', '年龄', '性别'])
# 读取Excel文件
df = pd.read_excel('data.xlsx')
# 将数字四舍五入
df['年龄'] = df['年龄'].round()
# 显示修改后的数据
print(df)
输出结果为:
姓名 年龄 性别
0 Alice 25.0 F
1 Bob 31.0 M
2 Charlie 28.0 M
```
阅读全文