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开发之IDEL(Python GUI)的使用方法图文详解
Nov 12 Python
python算法表示概念扫盲教程
Apr 13 Python
Python使用回溯法子集树模板解决爬楼梯问题示例
Sep 08 Python
Python 2.x如何设置命令执行的超时时间实例
Oct 19 Python
Python判断文件和字符串编码类型的实例
Dec 21 Python
spark: RDD与DataFrame之间的相互转换方法
Jun 07 Python
python 以16进制打印输出的方法
Jul 09 Python
Python实现字典按key或者value进行排序操作示例【sorted】
May 03 Python
Python 中的pygame安装与配置教程详解
Feb 10 Python
在keras下实现多个模型的融合方式
May 23 Python
python如何调用php文件中的函数详解
Dec 29 Python
Django实现WebSocket在线聊天室功能(channels库)
Sep 25 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+AJAX传送中文会导致乱码的问题的解决方法
2008/09/08 PHP
php Session存储到Redis的方法
2013/11/04 PHP
Linux+Nginx+MySQL下配置论坛程序Discuz的基本教程
2015/12/23 PHP
php版微信公众平台回复中文出现乱码问题的解决方法
2016/09/22 PHP
用showModalDialog弹出页面后,提交表单总是弹出一个新窗口
2009/07/18 Javascript
jQuery技巧大放送 学习jquery的朋友可以看下
2009/10/14 Javascript
JavaScript中为元素加上name属性的方法
2011/05/09 Javascript
解决js正则匹配换行问题实现代码
2012/12/10 Javascript
jsp网页搜索结果中实现选中一行使其高亮
2014/02/17 Javascript
自定义百度分享的分享按钮
2015/03/18 Javascript
javascript实现行拖动的方法
2015/05/27 Javascript
javascript冒泡排序小结
2016/04/10 Javascript
JS中对象与字符串的互相转换详解
2016/05/20 Javascript
Nodejs进阶:基于express+multer的文件上传实例
2016/11/21 NodeJs
JS公共小方法之判断对象是否为domElement的实例
2016/11/25 Javascript
详解vue服务端渲染浏览器端缓存(keep-alive)
2018/10/12 Javascript
JavaScript错误处理操作实例详解
2019/01/04 Javascript
js变量值传到php过程详解 将php解析成数据
2019/06/26 Javascript
JavaScript生成一个不重复的ID的方法示例
2019/09/16 Javascript
vue element 中的table动态渲染实现(动态表头)
2019/11/21 Javascript
使用Angular9和TypeScript开发RPG游戏的方法
2020/03/25 Javascript
python实现的登陆Discuz!论坛通用代码分享
2014/07/11 Python
Python中bisect的用法
2014/09/23 Python
Django框架中的对象列表视图使用示例
2015/07/21 Python
Python中input与raw_input 之间的比较
2017/08/20 Python
python-web根据元素属性进行定位的方法
2019/12/13 Python
python两个_多个字典合并相加的实例代码
2019/12/26 Python
css3实现文字扫光渐变动画效果的示例
2017/11/07 HTML / CSS
iRobot官网:改变生活的家用机器人品牌
2016/09/20 全球购物
一些高难度的SQL面试题
2016/11/29 面试题
Ref与out有什么不同
2012/11/24 面试题
工业设计专业推荐信
2013/10/29 职场文书
授权委托书格式模板
2014/04/03 职场文书
副乡长群众路线教育实践活动个人对照检查材料
2014/09/19 职场文书
求职意向书范本
2015/05/11 职场文书
创业计划书之韩国烧烤店
2019/09/19 职场文书