python pandas 在现有excel中插入新数据
在前面插入新的一列,或者在后面加入新一列
import pandas as pdfilename = 'test.xlsx'
df = pd.read_excel(filename)# 将数据框的列名全部提取出来存放在列表里
col_name=df.columns.tolist()# 一、将u_list插入到指定位置。
# 在列索引为2的位置插入一列。刚插入时不会有值,整列都是NaN
# 比如说原来是a,b,c,d;我把新的一列插入到索引2,则变成a,b,新的一列,c,d
col_name.insert(2, '新的一列')#二、将u_list添加到到后面位置
#比如说原来是a,b;现在想变成a,b,空白,空白,新的一列
#就先加入两个空值
col_name.append('')
col_name.append('')
col_name.append('新的一列')# DataFrame.reindex() 对原行/列索引重新构建索引值
df=df.reindex(columns=col_name) # 把新的数据,放到指定的列名下
# 新插入的数据u_list是从14&16列的数据计算得来
df['新的一列'] = df['14列名称'] / df['16列名称'] 这样直接一步到位# 将整个df写入excel(不分sheets)
df.to_excel('piggy22.xlsx')
python pandas 在现有excel中插入新数据相关推荐
- python脚本:向表中插入新数据,删除表中最旧的数据
一张表存储历史数据,最多存储HISTORY_TABLE_MAX_ROWS条数据,当表中数据未达到HISTORY_TABLE_MAX_ROWS,直接插入:如果达到的话需要保证插入新数据的时候将最旧的数据 ...
- 钢琴键盘excel_如何通过键盘在Excel中插入新行?
钢琴键盘excel If you are a keyboard ninja, then you hate having to move your hands from the keyboard for ...
- c语言数组中插入新数据
数组插入数据 在数组的应用中,我们有时会向数组中插入一个数据,而且不打破原来的排序规律,其实数组中的插入数据,就是数据的比较和移动:如果想要弄懂这些方法最好拿笔比划以下,或者debug一下,了解其中的 ...
- python 用 xlwings 处理 Excel 中的重复数据
xlwings 简介 xlwings 是一个 Python 库.简化了 Python 和 Excel 通信. xlwings - 让Excel跑得飞快! 本文写作背景 & 需求 & 方 ...
- Excel中插入自定义数据地图
数据: XXXX大学shp格式数据 一. shp数据转为EMF文件 使用ArcGIS打开所有要转化的文件 文件-导出地图-选择EMF格式 二.EXCEL插入EMF excel中: 插入-图片:选择刚刚 ...
- power automate desktop在excel中插入新表和行
1.启动.(略) 2.添加新工作表. 3.将行插入Excel工作表. 4.关闭Excel
- 微信小程序js数组中插入“新数据对象”,数据对象中插入“新属性”
动态添加数据对象或数据对象中的属性 动态添加数据对象 此处展示的是自己之前写的一个分页功能中,动态添加数据对象到已有的数组中. var tmpArr = that.data.tickets; tmpA ...
- 向视图插入数据mysql_怎么向Mysql视图中增加新数据
本篇文章主要给大家介绍mysql数据表中视图是怎么新增数据的. mysql视图的相关知识在我们之前的文章中,都已经给大家详细介绍过了,相信大家对视图肯定有了更深一步的了解. 从前面文章的介绍中,大家应 ...
- mysql在视图中增加新数据_怎么向Mysql视图中增加新数据
本篇文章主要给大家介绍mysql数据表中视图是怎么新增数据的. mysql视图的相关知识在我们之前的文章中,都已经给大家详细介绍过了,相信大家对视图肯定有了更深一步的了解. 从前面文章的介绍中,大家应 ...
最新文章
- 漫画:如何在数组中找到和为 “特定值” 的三个数?
- awbeci网站之技术篇
- Dialog外部点击事件
- Visual Studio中11个强大的调试技巧和方法
- 已解决 问题ModuleNotFoundError: No module named ‘tensorflow.examples.tutorials‘
- mysql 查看导出数据字典
- Luogu P1115 最大子段和(dp 贪心)
- 黑洞内外,时空弯曲的漩涡
- 数据结构实验之排序五:归并求逆序数
- leetcode 81 python
- java mp4分割_Android(java方法)上实现mp4的分割和拼接 (二)
- Mac OS X 11中的/usr/bin 的“Operation not permitted”
- 编程输出字符图形C语言,字符图形的输出在C语言中的实现
- 【火炉炼AI】机器学习052-OpenCV构建人脸鼻子眼睛检测器
- OpenStack虚拟机冷迁移与热迁移
- 0004-环保公益环保宣传PPT模板免费下载
- 什么是跨域?如何解决跨域?
- 统计学中的真阳性(TP),假阴性(FN),假阳性(FP),真阴性(TN)怎么理解?
- linux clock_gettime函数详解
- 利用vlan交换机(网管交换机)打trunk实现单线复用
热门文章
- 血氧仪方案功能及使用方法介绍
- 线程安全问题及解决方法
- html mako
- android 饼图进度框,如何创建循环进度条(饼图),如指标 – Android
- GIONEE A1 金立A1 root 刷机包 GIONEE SWW1609_0201 mt6755
- 无法联网的情况下,dbeaver离线安装数据库驱动-clickhouse
- 回归损失函数:L1,L2,Huber,Log-Cosh,Quantile Loss
- C++线程学习4,多线程通信和同步
- 烦人的警告 libpng warning: iCCP: known incorrect sRGB profile
- git代码合并了后发现有冲突,我们怎么取消合并?