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获取文件后缀名及批量更新目录下文件后缀名的方法
Nov 11 Python
在Django的form中使用CSS进行设计的方法
Jul 18 Python
Django-Rest-Framework 权限管理源码浅析(小结)
Nov 12 Python
Python 实现取矩阵的部分列,保存为一个新的矩阵方法
Nov 14 Python
Django框架模板注入操作示例【变量传递到模板】
Dec 19 Python
Python3 mmap内存映射文件示例解析
Mar 23 Python
Jupyter 无法下载文件夹如何实现曲线救国
Apr 22 Python
python矩阵运算,转置,逆运算,共轭矩阵实例
May 11 Python
Python使用grequests并发发送请求的示例
Nov 05 Python
python基于win32api实现键盘输入
Dec 09 Python
python获取天气接口给指定微信好友发天气预报
Dec 28 Python
python中 .npy文件的读写操作实例
Apr 14 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实现采集程序原理和简单示例代码
2007/03/18 PHP
PHP中foreach循环中使用引用要注意的地方
2011/01/02 PHP
php发送post请求的三种方法
2014/02/11 PHP
SAE实时日志接口SDK用法示例
2016/10/09 PHP
Yii框架模拟组件调用注入示例
2019/11/11 PHP
jqGrid日期格式的判断示例代码(开始日期与结束日期)
2013/11/08 Javascript
JS实现简洁、全兼容的拖动层实例
2015/05/13 Javascript
Javascript基础_嵌入图像的简单实现
2016/06/14 Javascript
概述BootStrap中role="form"及role作用角色
2016/12/08 Javascript
详解nodejs 文本操作模块-fs模块(三)
2016/12/22 NodeJs
JavaScript中数组Array方法详解
2017/02/27 Javascript
Java Varargs 可变参数用法详解
2020/01/28 Javascript
js实现简单五子棋游戏
2020/05/28 Javascript
vue3.0 的 Composition API 的使用示例
2020/10/26 Javascript
Python中有趣在__call__函数
2015/06/21 Python
Python语言的变量认识及操作方法
2018/02/11 Python
浅析python中的迭代与迭代对象
2018/10/08 Python
python连接mongodb密码认证实例
2018/10/16 Python
解决python中os.listdir()函数读取文件夹下文件的乱序和排序问题
2018/10/17 Python
对Python3 goto 语句的使用方法详解
2019/02/16 Python
对PyQt5中树结构的实现方法详解
2019/06/17 Python
Python编写打字训练小程序
2019/09/26 Python
django序列化serializers过程解析
2019/12/14 Python
django xadmin中form_layout添加字段显示方式
2020/03/30 Python
keras 自定义loss层+接受输入实例
2020/06/28 Python
Python爬取微信小程序Charles实现过程图解
2020/09/29 Python
Python类绑定方法及非绑定方法实例解析
2020/10/09 Python
HTML5 本地存储 LocalStorage详解
2016/06/24 HTML / CSS
什么是抽象
2015/12/13 面试题
简单的JAVA编程面试题
2013/03/19 面试题
学校运动会开幕演讲稿
2014/01/04 职场文书
5.12护士节演讲稿
2014/04/30 职场文书
初三新学期计划书
2014/05/03 职场文书
条幅标语大全
2014/06/20 职场文书
课外活动总结范文
2014/07/09 职场文书
大学生英文求职信范文
2015/03/19 职场文书