Python pandas如何向excel添加数据
作者:yaominghui 时间:2021-07-14 17:37:41
pandas读取、写入csv数据非常方便,但是有时希望通过excel画个简单的图表看一下数据质量、变化趋势并保存,这时候csv格式的数据就略显不便,因此尝试直接将数据写入excel文件。
pandas可以写入一个或者工作簿,两种方法介绍如下:
1、如果是将整个DafaFrame写入excel,则调用to_excel()方法即可实现,示例代码如下:
# output为要保存的Dataframe
output.to_excel(‘保存路径 + 文件名.xlsx‘)
2、有多个数据需要写入多个excel的工作簿,这时需要调用通过ExcelWriter()方法打开一个已经存在的excel表格作为writer,然后通过to_excel()方法将需要保存的数据逐个写入excel,最后关闭writer。
示例代码如下:
# 创建一个空的excel文件
nan_excle = pd.DataFrame()
nan_excel.to_excel(path + filename)
# 打开excel
writer = pd.ExcelWriter(path + filename)
#sheets是要写入的excel工作簿名称列表
for sheet in sheets:
output.to_excel(writer, sheet_name=sheet)
# 保存writer中的数据至excel
# 如果省略该语句,则数据不会写入到上边创建的excel文件中
writer.save()
来源:http://www.mamicode.com/info-detail-3012000.html
标签:Python,pandas,excel
0
投稿
猜你喜欢
网页设计的色彩思考
2007-10-19 13:30:00
HTML5本地存储初探(三)
2010-03-07 15:49:00
Web标准学习:CSS样式书写风格
2008-03-25 09:37:00
JMail(4.3版本)发信asp代码
2007-08-03 12:40:00
ASP实现上传图片自动压缩图片大小
2010-01-25 12:47:00
MS Server和Oracle中对NULL处理的一些细节差异
2009-06-10 17:35:00
将后台数据从Berkeley的文件DB转到MySQL
2009-01-04 13:31:00
Python随机生成数模块random使用实例
2022-08-04 21:04:48
交互设计中的“007功能”
2007-10-29 11:53:00
javascript this 关键字小提示
2009-02-03 13:22:00
Python 函数编编程的三大法宝map+filter+reduce分享
2022-10-17 23:37:22
python 随机森林算法及其优化详解
2023-03-30 20:20:45
Bootstrap源码解读按钮(5)
2023-08-23 01:16:51
asp远程网页数据采集常用函数代码
2008-10-31 12:44:00
php strftime函数的详细用法
2023-06-07 19:09:37
Python超简单分析评论提取关键词制作精美词云流程
2021-07-27 22:00:41
操作mysql数据库的类
2010-03-13 12:53:00
SQL Server转换为XQuery及反向转换
2009-01-20 13:32:00
如何让WML页面自己更新?
2008-05-21 13:35:00
原创一个AJAX类
2008-07-24 13:29:00