Python pandas如何向excel添加数据


Posted in Python onMay 22, 2020

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()

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python自定义解析简单xml格式文件的方法
May 11 Python
Python 功能和特点(新手必学)
Dec 30 Python
tensorflow学习笔记之mnist的卷积神经网络实例
Apr 15 Python
Python中文件的读取和写入操作
Apr 27 Python
python matplotlib绘图,修改坐标轴刻度为文字的实例
May 25 Python
python3实现SMTP发送邮件详细教程
Jun 19 Python
浅谈Python接口对json串的处理方法
Dec 19 Python
详解Numpy数组转置的三种方法T、transpose、swapaxes
May 27 Python
Python获取命令实时输出-原样彩色输出并返回输出结果的示例
Jul 11 Python
django使用xadmin的全局配置详解
Nov 15 Python
TensorFlow2.0:张量的合并与分割实例
Jan 19 Python
python实现批量移动文件
Apr 05 Python
python3.8.1+selenium实现登录滑块验证功能
May 22 #Python
在TensorFlow中实现矩阵维度扩展
May 22 #Python
Python多个装饰器的调用顺序实例解析
May 22 #Python
基于Python第三方插件实现西游记章节标注汉语拼音的方法
May 22 #Python
Tensorflow tf.tile()的用法实例分析
May 22 #Python
python代码实现将列表中重复元素之间的内容全部滤除
May 22 #Python
Tensorflow实现将标签变为one-hot形式
May 22 #Python
You might like
php图片加中文水印实现代码分享
2012/10/31 PHP
php最简单的删除目录与文件实现方法
2014/11/28 PHP
PHP实现简单ajax Loading加载功能示例
2016/12/28 PHP
laravel 5.3中自定义加密服务的方案详解
2017/05/09 PHP
一组JS创建和操作表格的函数集合
2009/05/07 Javascript
关于javascript中this关键字(翻译+自我理解)
2010/10/20 Javascript
Js 获取Gridview选中行的内容操作步骤
2013/02/05 Javascript
JavaScript代码简单实现求杨辉三角给定行的最大值
2013/10/29 Javascript
JavaScript实现维吉尼亚(Vigenere)密码算法实例
2013/11/22 Javascript
jquery根据锚点offset值实现动画切换
2014/09/11 Javascript
js限制文本框只能输入整数或者带小数点的数字
2015/04/27 Javascript
javascript嵌套函数和在函数内调用外部函数的区别分析
2016/01/31 Javascript
Angular.JS判断复选框checkbox是否选中并实时显示
2016/11/30 Javascript
DOM 事件的深入浅出(一)
2016/12/05 Javascript
JS常用加密编码与算法实例总结
2016/12/22 Javascript
JS+html5 canvas实现的简单绘制折线图效果示例
2017/03/13 Javascript
JavaScript如何一次性展示几万条数据
2017/03/30 Javascript
vue页面跳转后返回原页面初始位置方法
2018/02/11 Javascript
手把手教你写一个微信小程序(推荐)
2018/10/17 Javascript
[02:07]2017国际邀请赛中国区预选赛直邀战队前瞻
2017/06/23 DOTA
浅析Python 3 字符串中的 STR 和 Bytes 有什么区别
2018/10/14 Python
tensorflow实现二维平面模拟三维数据教程
2020/02/11 Python
Python如何使用OS模块调用cmd
2020/02/27 Python
使用Pycharm分段执行代码
2020/04/15 Python
python logging.info在终端没输出的解决
2020/05/12 Python
Django CBV模型源码运行流程详解
2020/08/17 Python
HTML5超炫酷粒子效果的进度条的实现示例
2019/08/23 HTML / CSS
Nicole Miller官方网站:纽约女装品牌
2019/09/14 全球购物
PHP笔试题
2012/02/22 面试题
指针和引用有什么区别
2013/01/13 面试题
卫校毕业生自我鉴定
2013/10/31 职场文书
内业资料员岗位职责
2014/01/04 职场文书
公共场所标语
2014/06/30 职场文书
宝宝满月宴答谢词
2015/09/30 职场文书
2016年父亲节寄语
2015/12/04 职场文书
家庭教育教师培训学习体会
2016/01/14 职场文书