Python+pandas数据直接写入和接续写入Excel

这篇具有很好参考价值的文章主要介绍了Python+pandas数据直接写入和接续写入Excel。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

直接写入不同的sheet

数据类型(3行7列的数据)和:

python续写excel,自用笔记,python,Powered by 金山文档

(7行1列的数据)

python续写excel,自用笔记,python,Powered by 金山文档

直接写入两个不同的sheet

import csv
import pandas as pd

writer = pd.ExcelWriter("../Data/1-未修改方案/1-未修改方案.xlsx" % NetType)#这里是创建了可写入不同sheet的文件

text1 = pd.DataFrame(all_ori,  columns=['类别', 'Diam', 'Len', 'Tort', 'angle', 'k', 'lambda'])
text1.to_excel(writer, sheet_name='mean±std', index=False) # sheet命名为mean±std

text2 = pd.DataFrame(ori_cv)
text2.to_excel(writer, sheet_name='CV',header=False, index=False)# sheet命名为CV
writer.save()
writer.close()

效果:

python续写excel,自用笔记,python,Powered by 金山文档
python续写excel,自用笔记,python,Powered by 金山文档

在同一个sheet中接续写入(插入行)

import csv
import pandas as pd

writer = pd.ExcelWriter("../Data/1-未修改方案/1-未修改方案.xlsx" % NetType)#这里是创建了可写入不同sheet的文件

text1 = pd.DataFrame(all_ori,  columns=['类别', 'Diam', 'Len', 'Tort', 'angle', 'k', 'lambda'])
text1.to_excel(writer, sheet_name='mean±std', index=False) # sheet命名为mean±std

##########################
# 在后面的行中继续插入数据
text3 = pd.DataFrame(all_gen)
text3.to_excel(writer, sheet_name='mean±std',startrow=6,header=False, index=False)
# 插入数据到已生成的命名为mean±std的sheet
# startrow=6,从文件的第六行开始写入
###########################

text2 = pd.DataFrame(ori_cv)
text2.to_excel(writer, sheet_name='CV',header=False, index=False)# sheet命名为CV
writer.save()
writer.close()

效果

python续写excel,自用笔记,python,Powered by 金山文档

在同一个sheet中接续写入(插入列)

import csv
import pandas as pd

writer = pd.ExcelWriter("../Data/1-未修改方案/1-未修改方案.xlsx" % NetType)#这里是创建了可写入不同sheet的文件

text1 = pd.DataFrame(all_ori,  columns=['类别', 'Diam', 'Len', 'Tort', 'angle', 'k', 'lambda'])
text1.to_excel(writer, sheet_name='mean±std', index=False) # sheet命名为mean±std

text2 = pd.DataFrame(ori_cv)
text2.to_excel(writer, sheet_name='CV',header=False, index=False)# sheet命名为CV

######################
# 在后面的列中插入数据
text3 = pd.DataFrame(gen_cv)
text3.to_excel(writer, sheet_name='CV',startcol=2,header=False,index=False)
# 插入数据到已生成的命名为CV的sheet
# startcol=2,从文件的第2列开始写入
########################

writer.save()
writer.close()

效果

python续写excel,自用笔记,python,Powered by 金山文档

参考

直接写入:(12条消息) 【python学习】-将数据输出存储到CSV或xls,xlsx文件(并实现将不同数据存储在同一份文件的不同sheet)_electrochemjy的博客-CSDN博客_python输出数据到csv

接续写入:Python+pandas把多个DataFrame对象写入Excel文件中同一个工作表 - 腾讯云开发者社区-腾讯云 (tencent.com)文章来源地址https://www.toymoban.com/news/detail-771129.html

到了这里,关于Python+pandas数据直接写入和接续写入Excel的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • pandas读取excel,再写入excel

    需求是这样的,从一个表读取数据,然后每次执行创建一个新表将值写入 读取这个表 写入到这个表   分别对应的是e、h列数据,代码如下:

    2024年02月11日
    浏览(49)
  • C++写文件,直接写入结构体

    以前写文件都是写入字符串或者二进制再或者就是一些配置文件,今天介绍一下直接写入结构体,可以在软件参数较多的时候直接进行读写, 直接将整个结构体写入和读取 ,看代码: 代码虽然简单,但是足以说明问题。 运行结果如下:

    2024年02月12日
    浏览(38)
  • openpyxl 借助 smbprotocol 直接读取 smb 中excel 直接写入 共享盘

    参考 https://github.com/jborean93/smbprotocol/blob/master/examples/high-level/file-management.py https://github.com/jborean93/smbprotocol/tree/master/examples

    2024年02月13日
    浏览(50)
  • 【头歌】——数据分析与实践-python-Pandas 初体验-Pandas数据取值与选择-Pandas进阶

    第1关 了解数据处理对象–Series 第2关 了解数据处理对象-DataFrame 第3关 读取 CSV 格式数据 第4关 数据的基本操作——排序 第5关 数据的基本操作——删除 第6关 数据的基本操作——算术运算 第7关 数据的基本操作——去重 第8关 数据重塑 第1关 Series数据选择 第2关 DataFrame数据

    2024年01月22日
    浏览(151)
  • Springboot 使用logback直接将日志写入Elasticsearch,再通过kibana查看

    正常情况下,一般组合为elk 即日志会通过logstash写入es,但本文主要为轻量级项目直接利用appender写入Elasticsearch 如果没有则添加logback-spring.xml到resource目录的根目录下 另外我们也可以在root部分不适用es记录日志而在需要的代码中用如下方式记录日志 可以自动创建索引,不用手

    2024年02月16日
    浏览(38)
  • Python数据分析-Pandas

    个人笔迹,建议不看 Series类型 DataFrame类型 是一个二维结构,类似于一张excel表 DateFrame只要求每列的数据类型相同就可以了 查看数据 读取数据及数据操作 行操作 条件选择 缺失值及异常值处理 判断缺失值: 填充缺失值: 删除缺失值 age count 2.000000 mean 1.500000 std 0.707107 min 1

    2024年02月10日
    浏览(61)
  • python-数据分析-pandas

    第一种:通过标量创建Series 第二种:通过列表创建Series 第三种:通过字典创建Series 第四种:通过ndarray创建Series values和index 索引和切片 第一种:通过一维列表构成的字典创建DataFrame 姓名 数学 语文 计算机 0 张三 87 54 34 1 李四 45 76 56 2 王五 34 55 77 3 赵六 98 90 87 姓名 数学 语文

    2023年04月23日
    浏览(63)
  • FPGA解析串口指令控制spi flash完成连续写、读、擦除数据

    最近在收拾抽屉时找到一个某宝的spi flash模块,如下图所示,我就想用能不能串口来读写flash,大致过程就是,串口向fpga发送一条指令,fpga解析出指令控制flah,这个指令协议目前就是: 55 + AA + CMD + LEN_h + LEN_m + LEN_l + DATA CMD:01 写;02 读;03 擦除(片擦除); LEN_h/m/l:三个字

    2024年02月03日
    浏览(44)
  • 《Python数据分析技术栈》第06章使用 Pandas 准备数据 01 Pandas概览(Pandas at a glance)

    《Python数据分析技术栈》第06章使用 Pandas 准备数据 01 Pandas概览(Pandas at a glance) Wes McKinney developed the Pandas library in 2008. The name (Pandas) comes from the term “Panel Data” used in econometrics for analyzing time-series data. Pandas has many features, listed in the following, that make it a popular tool for data wrang

    2024年01月23日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包