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的ORM框架中SQLAlchemy库的查询操作的教程
Apr 25 Python
Android模拟器无法启动,报错:Cannot set up guest memory ‘android_arm’ Invalid argument的解决方法
Jul 01 Python
Python Paramiko模块的安装与使用详解
Nov 18 Python
Python的装饰器使用详解
Jun 26 Python
Python实现k-means算法
Feb 23 Python
python 自定义对象的打印方法
Jan 12 Python
python爬取cnvd漏洞库信息的实例
Feb 14 Python
Python优秀开源项目Rich源码解析的流程分析
Jul 06 Python
python调用私有属性的方法总结
Jul 24 Python
详解python datetime模块
Aug 17 Python
PyTorch预训练Bert模型的示例
Nov 17 Python
python tkinter实现定时关机
Apr 21 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 Memcache 中实现消息队列
2009/11/24 PHP
php代码中使用换行及(\n或\r\n和br)的应用
2013/02/02 PHP
PHP实现生成唯一编号(36进制的不重复编号)
2014/07/01 PHP
Laravel使用Caching缓存数据减轻数据库查询压力的方法
2016/03/15 PHP
PHP小白必须要知道的php基础知识(超实用)
2017/10/10 PHP
尽可能写"友好"的"Javascript"代码
2007/01/09 Javascript
jQuery(1.3.2) 7行代码搞定跟随屏幕滚动的层
2009/05/21 Javascript
Jquery 基础学习笔记之文档处理
2009/05/29 Javascript
js 获取服务器控件值的代码
2010/03/05 Javascript
jquery获取自定义属性(attr和prop)实例介绍
2013/04/21 Javascript
对于this和$(this)的个人理解
2013/09/08 Javascript
JavaScript严格模式禁用With语句的原因
2014/10/20 Javascript
JavaScript控制输入框中只能输入中文、数字和英文的方法【基于正则实现】
2017/03/03 Javascript
微信小程序手势操作之单触摸点与多触摸点
2017/03/10 Javascript
angularjs+bootstrap实现自定义分页的实例代码
2017/06/19 Javascript
JS获取字符对应的ASCII码实例
2017/09/10 Javascript
关于vue v-for循环解决img标签的src动态绑定问题
2018/09/18 Javascript
Vue中用props给data赋初始值遇到的问题解决
2018/11/27 Javascript
深入了解Hybrid App技术的相关知识
2019/07/17 Javascript
小程序分享链接onShareAppMessage的具体用法
2020/05/22 Javascript
浅析Python中的多重继承
2015/04/28 Python
python统计字母、空格、数字等字符个数的实例
2018/06/29 Python
利用python画出折线图
2018/07/26 Python
python得到windows自启动列表的方法
2018/10/14 Python
DataFrame:通过SparkSql将scala类转为DataFrame的方法
2019/01/29 Python
pymongo中聚合查询的使用方法
2019/03/22 Python
Python多个装饰器的调用顺序实例解析
2020/05/22 Python
python爬虫中url管理器去重操作实例
2020/11/30 Python
HTML5 LocalStorage 本地存储刷新值还在
2017/03/10 HTML / CSS
eBay美国官网:eBay.com
2020/10/24 全球购物
小学生运动会通讯稿
2014/09/23 职场文书
幼儿园感恩节活动方案2014
2014/10/11 职场文书
2015年基层党支部工作总结
2015/05/21 职场文书
如何利用opencv判断两张图片是否相同详解
2021/07/07 Python
一小时学会TensorFlow2之基本操作2实例代码
2021/09/04 Python
Vue自定义铃声提示音组件的实现
2022/01/22 Vue.js