问题描述:

在使用pandas进行数据分析和处理时,需要把相同的DataFrame对象中的数据按顺序先后写入同一个Excel文件中的同一个工作表中,纵向追加。

方法一: 数据量小,把所有DataFrame对象的数据纵向合并到一起,然后再写入Excel文件,参考代码:

import pandas as pddf = []
for ind in range(10):data = pd.DataFrame(^_^) # dataframe数据df.append(data)df = pd.concat(df) # 合并所有数据
df.to_excel(file_name) # 写入excel文件

**方法二:**数据量较大时,DataFrame对象较多,每个DataFrame中的数据量都很大时,可以使用DataFrame对象方法to_excel()的参数startrow来控制每次写入的起始行位置。

import pd# 创建写入器对象
writer = pd. ExcelWriter(file_name, engine= 'openpyxl')
# 第一个DataFrame对象写入的起始行位置
# 从第2行开始写,第一行保留为空行
start_row = 1
for i in range(500):data= pd. DataFrame(data)data.to_excel(writer, sheet_ name= 'sheet')startrow=start_row, # 指定从哪一行开始写入数据,默认值为0header=False,index=False) # 丢弃DataFrame对象的行标签和列标签#修改下一次开始写入数据的行位置start_row = start_row + data.shape[0]
#保存数据,关闭文件
writer.save()
write.close()

Python pandas把多个DataFrame对象写入Excel文件中同一个工作表相关推荐

  1. Python+pandas把多个DataFrame对象写入Excel文件中同一个工作表

    推荐教材: <Python数据分析.挖掘与可视化>(慕课版)(ISBN:978-7-115-52361-7),董付国,人民邮电出版社,定价49.8元,2020年1月出版,2021年3月第6 ...

  2. python使用pandas中的to_json函数将dataframe数据写入json文件中

    python使用pandas中的to_json函数将dataframe数据写入json文件中 目录 python使用pandas中的to_json函数将dataframe数据写入json文件中 #导入 ...

  3. python实现将数据写入Excel文件中

    将数据写入Excel文件中,用python实现起来非常的简单,下面一步步地教大家. 一.导入excel表格文件处理函数 import xlwt 注意,这里的xlwt是python的第三方模块,需要下载 ...

  4. 如何用python将数据写入Excel文件中

    如何用python将数据写入Excel文件中 将数据写入Excel文件中,用python实现起来非常的简单,下面一步步地教大家. 一.导入excel表格文件处理函数 import xlwt 注意,这里 ...

  5. python 数据处理----读取txt 一列数据写入excel 文件

    将txt数据从某一行开始写入excel文件中(例子为从Appthroughput写至excel_result1.xlsx中) import sys import random import time ...

  6. 利用python将txt文件中的内容写入Excel文件中

    Python是一个强大的语言,解决这点问题非常简单. 首先我们先下载两个包,xlrd,xlwt分别可实现对excel文件的读和写操作. 接下来详见代码: 1.从txt里写入excel文件 # codi ...

  7. python爬虫爬取彩票中奖数字,简单计算概率并写入Excel文件中

    一.爬取网页数据所使用到的库 1.获取网络请求requests.BeautifulSoup2.写入excel文件openpyxl.pprint.column_index_from_string注意co ...

  8. python爬取豆瓣网评并写入excel表格中

    为了爬取网评我们需要导入几个模块 from selenium import webdriver import time import xlwt 先定义要爬取的网站url'以及设置浏览器参数 movie ...

  9. python excel行数_Python:打开现有的Excel文件并计算工作表中的行数

    我有一个现有的Excel文件.我想加载那个并获取此工作表中的行数,以便稍后写入此工作表的下一行并再次保存.我收到以下错误消息: AttributeError: 'Worksheet' object h ...

最新文章

  1. 数据结构(01)— 算法复杂度概念及常见的复杂度计算
  2. AgentJob--修改操作系统时间对Job的影响
  3. 二流四流神经网路(模型融合矩阵乘法理论实践)
  4. WPF 全球化和本地化(图解)
  5. 用C++写的 Levenshtein 算法实现
  6. 外部开发:部件属性 外部exe启动UG NX
  7. 初识Docker-Docker的安装
  8. 柱状图中xy轴怎么出现_如果制砂机设备在工作中出现堵料现象该怎么办?
  9. linux系统自动执行任务(转)
  10. Pan JiaPu/ A real-time QRS detection algorithm
  11. java基础知识5-二进制
  12. 事业单位资产管理系统解决方案:国有资产全生命周期管理监管体系
  13. ios版塔防类游戏源码
  14. 开源项目——小Q聊天机器人V1.1
  15. NoMachine出现 The session negotiation failed的解决方案及踩坑总结
  16. 学习经验分享之四:YOLOv7学习心得
  17. Oracle全局搜索
  18. 503 service unavailable 错误怎么解决?503 service unavailable 错误的解决方法。
  19. 瞬态抑制二极管和esd静电管的区别
  20. 弘辽科技浅谈移动互联网时代如何定位品牌

热门文章

  1. maskrcnn-benchmark win10安装报错及解决方案
  2. oracle之trunc函数
  3. Latex论文写作排版遇到的问题
  4. JAVA——制作java程序说明书、解决DOS下中文编码问题 GBK
  5. matlab将多项式通分,matlab多项式因式分解
  6. 浅谈软件开发方向之嵌入式
  7. 研发程序员求职简历表-Word简历可编辑下载
  8. 【物联网+区块链=?】展锐、蚂蚁链、广和通联合发布可信上链模组
  9. 认识Oracle DBFS文件系统
  10. ubuntu18.04系统如何新建文档,并且把新建文档作为模板全局使用