pandas向已经拥有数据的Excel文件中添加新数据
不知道大家有没有过相同的经历,就是我们向Excel
表格中添加新数据的时候,经常会导致原先拥有的数据被覆盖掉了,那么如何解决这个问题呢,这里给出一种可行的方法。阅读此篇的基础是先理解pandas DataFrame拼接。(超链接点击跳转)
比如我们有一个Excel数据,其中有数据如下图所示:
然后我们想向其中加入一组新的数据,比如:leben (v) 生活
。那么该如何实现呢?请看如下代码:
# -*- coding:utf-8 -*-
import pandas as pddf = pd.read_excel(r"C:/Users/15025/Desktop/debug1.xlsx")word = "leben"
character = "(v)"
meaning = "生活"
dataframe = pd.DataFrame([[word, character, meaning]], columns=["word", "character", "meaning"])df_new = df.append(dataframe, ignore_index=True)df_new.to_excel(r"C:/Users/15025/Desktop/debug1.xlsx", sheet_name="Sheet2", index=False, engine="openpyxl")
小提示:当我们从Excel
表格中读取数据时,数据本身已经以DataFrame
的格式被存储了。
最终结果如下:
至此,我们成功地向已经拥有数据的Excel
表格中插入了我们想要的数据。
相关参数解释:
sheet_name="Sheet2"
:表示我们将要把数据写入到Excel
表格中的哪一页当中。
index=False
:表示我们在写入数据到Excel
表格中时左侧的index
不显示出来。
engine="openpyxl"
:可选择参数,表示我们写入Excel
数据中所使用的引擎。
码字不易,如果大家觉得有用,请高抬贵手给一个赞让我上推荐让更多的人看到吧~
pandas向已经拥有数据的Excel文件中添加新数据相关推荐
- 《R数据可视化手册》一1.4 从Excel文件中加载数据
本节书摘来自异步社区<R数据可视化手册>一书中的第1章,第1.4节,作者 [美]Winston Chang,更多章节内容可以访问云栖社区"异步社区"公众号查看 1.4 ...
- python实现将数据写入Excel文件中
将数据写入Excel文件中,用python实现起来非常的简单,下面一步步地教大家. 一.导入excel表格文件处理函数 import xlwt 注意,这里的xlwt是python的第三方模块,需要下载 ...
- 使用phpexcel在excel文件中插入新的数据
使用phpexcel在excel文件中插入新的数据 摘要:在开发中,我们经常需要读写excel表格.今天开发了一下读excel表格,然后使用 insertNewRowBefore 方法插入新行,生成新 ...
- java 从excel中读取数据_在Java中读取Excel文件的内容和导出数据到Excel文件中
转自www.chianjavaworld.net 原作者:SonyMusic 读:rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr 在Java ...
- python打开excel并写入数据,Python中,添加写入数据到已经存在的Excel的xls文件,即打开excel文件,写入新数据......
背景 Python中,想要打开已经存在的excel的xls文件,然后在最后新的一行的数据. 折腾过程 1.找到了参考资料: writing to existing workbook using xlw ...
- 如何用python将数据写入Excel文件中
如何用python将数据写入Excel文件中 将数据写入Excel文件中,用python实现起来非常的简单,下面一步步地教大家. 一.导入excel表格文件处理函数 import xlwt 注意,这里 ...
- python 读取excel文件 效率 时间 格式_python读取Excel文件中的时间数据
在使用python读取Excel文件中的时间格式,碰到的时间格式转换问题: 读取这样的表格: 输出这样的数据结果: 然而这样的结果却不是我们想要的,我们需要的是这样的结果: 1.安装python官方库 ...
- 关于Excel操作编写的一个软件设计构思案例[连载] --如何把处理好后的数据导出Excel文件中(含背景\字体颜色设置)
导出数据到Excel文件中二种方法四种形式:其一是创建新的Excel文件实例写入数据:其二是打开已有Excel文档对其执行更新或插入数据:保存文档方法有:直接保存(2种).另存.间接保存.接下来分别介 ...
- python--自动生成并处理Excel文件中的成绩数据
题目:假设一个学期内所有课程允许多次考试,学生可以随时参加考试,系统自动将每次成绩添加到Excel文件中,包含姓名.课程.成绩三列.现期末开始统计所有学生每门课程的最高成绩. 编写程序,模拟生成记录若 ...
最新文章
- 搜索引擎技术之概要预览
- java visualvm远程监控_深入理解JVM虚拟机12:JVM性能管理神器VisualVM介绍与实战
- 算法导论——所有点对最短路径:稀疏图Johnson算法
- set nocount on
- 关于大型asp.net 应用系统的架构 —— 如何做到高性能高可伸缩性[转]
- mustache,用{{}}获取值
- android studio -genymotion神奇错误
- 推荐算法实现java_利用Java写开源库 覆盖70多种推荐算法
- [转]四种π型RC滤波电路
- 我的开源项目:FLV封装格式分析器
- swift moya框架+rxswift+handyjson+SwiftyJSON封装和使用教程
- FPGA代码规则检查工具
- 教你如何在短期内做好会员运营快速拉新用户
- python有趣小程序春节祝福-Python自动回复微信好新年祝福
- 计算机英语六级时间,计算机一级考试_6月英语六级报名时间
- Linux运维学习路线
- Silverlight的开发工具
- 产品:《人人都是产品经理》读书笔记
- 人类,人工智能和占星术
- php解决01背包问题,php实现01背包问题之动态规划