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中实现两个字典(dict)合并的方法
Sep 23 Python
Python中MYSQLdb出现乱码的解决方法
Oct 11 Python
Python使用metaclass实现Singleton模式的方法
May 05 Python
python连接MySQL数据库实例分析
May 12 Python
Python 内置函数complex详解
Oct 23 Python
详解Python3.6的py文件打包生成exe
Jul 13 Python
Python调用adb命令实现对多台设备同时进行reboot的方法
Oct 15 Python
[原创]Python入门教程3. 列表基本操作【定义、运算、常用函数】
Oct 30 Python
python PyQt5/Pyside2 按钮右击菜单实例代码
Aug 17 Python
树莓派升级python的具体步骤
Jul 05 Python
python中time包实例详解
Feb 02 Python
pytorch锁死在dataloader(训练时卡死)
May 28 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正确配置mysql(apache环境)
2011/08/28 PHP
Thinkphp的volist标签嵌套循环使用教程
2014/07/08 PHP
smarty中post用法实例
2014/11/28 PHP
微信自定义菜单的创建/查询/取消php示例代码
2016/08/05 PHP
javascript 日期时间函数(经典+完善+实用)
2009/05/27 Javascript
javascript new 需不需要继续使用
2009/07/02 Javascript
js利用与或运算符优先级实现if else条件判断表达式
2010/04/15 Javascript
javascript面向对象编程(一) 实例代码
2010/06/25 Javascript
网页中CDATA标记的说明
2010/09/12 Javascript
关于JS判断图片是否加载完成且获取图片宽度的方法
2013/04/09 Javascript
Javascript实现滚动图片新闻的实例代码
2013/11/27 Javascript
jquery插件jquery倒计时插件分享
2013/12/27 Javascript
jQuery实现表格颜色交替显示的方法
2015/03/09 Javascript
JS实现简单的图书馆享元模式实例
2015/06/30 Javascript
实例讲解JavaScript的Backbone.js框架中的View视图
2016/05/05 Javascript
Javascript将双字节字符转换成单字节字符并计算长度
2016/06/22 Javascript
javascript ASCII和Hex互转的实现方法
2016/12/27 Javascript
angularjs 实现带查找筛选功能的select下拉框实例
2017/01/11 Javascript
vue使用 better-scroll的参数和方法详解
2018/01/25 Javascript
js正则表达式校验指定字符串的方法
2018/07/23 Javascript
使用Javascript简单计算器
2018/11/17 Javascript
JS实现获取当前所在周的周六、周日示例分析
2019/05/11 Javascript
layui操作列按钮个数和文字颜色的判断实例
2019/09/11 Javascript
layui时间控件选择时间范围的实现方法
2019/09/28 Javascript
Django Admin中增加导出Excel功能过程解析
2019/09/04 Python
Python3 sys.argv[ ]用法详解
2019/10/24 Python
python模拟预测一下新型冠状病毒肺炎的数据
2020/02/01 Python
Python关键字及可变参数*args,**kw原理解析
2020/04/04 Python
Python新手学习raise用法
2020/06/03 Python
SmartBuyGlasses美国官网:太阳眼镜和眼镜
2017/08/20 全球购物
什么是Web Service?
2012/07/25 面试题
应届毕业生个人求职信范文
2014/01/29 职场文书
2015小学教师年度考核工作总结
2015/05/12 职场文书
劳动仲裁代理词范文
2015/05/25 职场文书
python爬取企查查企业信息之selenium自动模拟登录企查查
2021/04/08 Python
使用feign服务调用添加Header参数
2021/06/23 Java/Android