python 批量修改/替换数据的实例


Posted in Python onJuly 25, 2018

在进行数据操作时,经常会根据条件批量的修改数据,如以下数据,按照日期的条件,将部门日期下的promotion改为1

tot_qty price date price_delta1 price_delta2 price_delta3 promotion
created_date
20160419 1.0 5.410000 20160419 NaN NaN NaN 0
20161111 96.0 5.400000 20161111 -0.010000 NaN NaN 1
20161123 1.0 7.500000 20161123 2.100000 2.090000 NaN 0
20161213 5.0 7.500000 20161213 0.000000 2.100000 2.090000 0
20161226 37.0 6.258571 20161226 -1.241429 -1.241429 0.858571 0

方法:遍历每一行,判断条件,执行修改

for i in range(len(data)):
 line=data.iloc[i,:]
 if line['date']in (20170416,20170417,20170418,20170616,20170617,20170618,20170816,20170817,20170818,20171109,20171110,20171111):
 data[i:i+1]['promotion']=1

以上这篇python 批量修改/替换数据的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python基础教程之序列详解
Aug 29 Python
Python之py2exe打包工具详解
Jun 14 Python
python logging重复记录日志问题的解决方法
Jul 12 Python
Python字典遍历操作实例小结
Mar 05 Python
python openpyxl使用方法详解
Jul 18 Python
基于python二叉树的构造和打印例子
Aug 09 Python
详解Python并发编程之从性能角度来初探并发编程
Aug 23 Python
使用Python爬取弹出窗口信息的实例
Mar 14 Python
关于keras.layers.Conv1D的kernel_size参数使用介绍
May 22 Python
python3跳出一个循环的实例操作
Aug 18 Python
python matplotlib库的基本使用
Sep 23 Python
opencv读取视频并保存图像的方法
Jun 04 Python
django 实现电子支付功能的示例代码
Jul 25 #Python
python 去除txt文本中的空格、数字、特定字母等方法
Jul 24 #Python
Python将文本去空格并保存到txt文件中的实例
Jul 24 #Python
python批量修改图片大小的方法
Jul 24 #Python
python 自动去除空行的实例
Jul 24 #Python
python读取图片并修改格式与大小的方法
Jul 24 #Python
Flask模拟实现CSRF攻击的方法
Jul 24 #Python
You might like
《PHP编程最快明白》第三讲:php数组
2010/11/01 PHP
php和javascript之间变量的传递实现代码
2012/12/19 PHP
php mysqli查询语句返回值类型实例分析
2016/06/29 PHP
用js自动判断浏览器分辨率的代码
2007/01/28 Javascript
javascript工具库代码
2012/03/29 Javascript
关于锚点跳转及jQuery下相关操作与插件
2012/10/01 Javascript
基于MVC3方式实现下拉列表联动(JQuery)
2013/09/02 Javascript
javascript 数字格式化输出的实现代码
2013/12/10 Javascript
基于jQuery实现的QQ表情插件
2015/08/25 Javascript
jQuery实现商品活动倒计时
2015/10/16 Javascript
ashx文件获取$.ajax()方法发送的数据
2016/05/26 Javascript
教你如何在Node.js中使用jQuery
2016/08/28 Javascript
JavaScript定时器制作弹窗小广告
2017/02/05 Javascript
JS实现AES加密并与PHP互通的方法分析
2017/04/19 Javascript
微信小程序之批量上传并压缩图片的实例代码
2018/07/05 Javascript
vue实现父子组件之间的通信以及兄弟组件的通信功能示例
2019/01/29 Javascript
在NPM发布自己造的轮子的方法步骤
2019/03/09 Javascript
vue中添加与删除关键字搜索功能
2019/10/12 Javascript
JavaScript布尔运算符原理使用解析
2020/05/06 Javascript
[01:05:24]Ti4 冒泡赛第二天 iG vs NEWBEE 3
2014/07/15 DOTA
[02:27]2014DOTA2国际邀请赛 VG赛后采访:更大的挑战在等着我们
2014/07/13 DOTA
Python自定义类的数组排序实现代码
2016/08/28 Python
python解析基于xml格式的日志文件
2017/02/25 Python
Python编程实现两个文件夹里文件的对比功能示例【包含内容的对比】
2017/06/20 Python
Python爬虫信息输入及页面的切换方法
2018/05/11 Python
Selenium+Python 自动化操控登录界面实例(有简单验证码图片校验)
2019/06/28 Python
python 经典数字滤波实例
2019/12/16 Python
Python:type、object、class与内置类型实例
2019/12/25 Python
Python 添加文件注释和函数注释操作
2020/08/09 Python
Nike瑞士官网:Nike CH
2021/01/18 全球购物
志愿者宣传口号
2014/06/17 职场文书
生日答谢词
2015/01/05 职场文书
英文商务邀请函范文
2015/01/31 职场文书
2015年七一建党节活动方案
2015/05/05 职场文书
Nginx本地目录映射实现代码实例
2021/03/31 Servers
MySQL系列之三 基础篇
2021/07/02 MySQL