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
投稿

猜你喜欢

  • ueditor编辑器不能上传图片问题的解决方法

    2023-09-16 04:55:03
  • CSS模块化设计—从空格谈起

    2007-12-15 09:41:00
  • javascript中使用正则计算中文长度的例子

    2024-04-10 10:55:18
  • node.js操作mysql(增删改查)

    2024-01-26 00:02:50
  • pyqt4教程之messagebox使用示例分享

    2023-11-06 08:09:03
  • 如何获得ADO的连接信息?

    2009-11-23 20:33:00
  • 使用Python3制作TCP端口扫描器

    2023-06-10 17:25:22
  • Javascript 闭包[翻译]

    2008-09-28 20:59:00
  • Asp性能优化之Response.IsClientConnected属性及其应用示例

    2008-09-18 12:13:00
  • SQL语句练习实例之七 剔除不需要的记录行

    2024-01-17 21:15:04
  • 在python2.7中用numpy.reshape 对图像进行切割的方法

    2021-12-23 19:11:02
  • 踩坑:pytorch中eval模式下结果远差于train模式介绍

    2021-10-06 22:27:49
  • 最简便的备份MySQL数据库的方法

    2008-12-25 13:16:00
  • Python如何配置环境变量详解

    2021-11-20 08:18:21
  • VueJs 将接口用webpack代理到本地的方法

    2024-06-05 15:30:50
  • MySQL对数据库数据进行复制的基本过程详解

    2024-01-14 09:52:40
  • pip 安装库比较慢的解决方法(国内镜像)

    2022-09-30 04:02:29
  • Perl中的控制结构学习笔记

    2023-05-17 20:08:18
  • Django单元测试工具test client使用详解

    2021-04-11 22:25:58
  • python爬虫开发之使用Python爬虫库requests多线程抓取猫眼电影TOP100实例

    2021-02-25 11:13:42
  • asp之家 网络编程 m.aspxhome.com