对pandas将dataframe中某列按照条件赋值的实例讲解


Posted in Python onNovember 29, 2018

在数据处理过程中,经常会出现对某列批量做某些操作,比如dataframe df要对列名为“values”做大于等于30设置为1,小于30设置为0操作,可以这样使用dataframe的apply函数来实现,

具体实现代码如下:

def fun(x):
 if x >= 30:
 return 1
 else:
 return 0
 
values= feature['values'].apply(lambda x: fun(x))

具体的逻辑可以修改fun函数来实现,但是按照某些条件选择列不是这种实现方法,如有需求,请自己百度。

以上这篇对pandas将dataframe中某列按照条件赋值的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
跟老齐学Python之有点简约的元组
Sep 24 Python
python使用marshal模块序列化实例
Sep 25 Python
Python的Bottle框架中获取制定cookie的教程
Apr 24 Python
python写入中英文字符串到文件的方法
May 06 Python
横向对比分析Python解析XML的四种方式
Mar 30 Python
Python用Pillow(PIL)进行简单的图像操作方法
Jul 07 Python
python并发编程之线程实例解析
Dec 27 Python
Python一行代码实现快速排序的方法
Apr 30 Python
Python+OpenCV实现图像的全景拼接
Mar 05 Python
基于python实现可视化生成二维码工具
Jul 08 Python
用python查找统一局域网下ip对应的mac地址
Jan 13 Python
python的html标准库
Apr 29 Python
详解分布式任务队列Celery使用说明
Nov 29 #Python
Python正则表达式和元字符详解
Nov 29 #Python
Django中使用Celery的方法示例
Nov 29 #Python
记一次python 内存泄漏问题及解决过程
Nov 29 #Python
对python pandas 画移动平均线的方法详解
Nov 28 #Python
对pandas中时间窗函数rolling的使用详解
Nov 28 #Python
python 列表递归求和、计数、求最大元素的实例
Nov 28 #Python
You might like
PHP文件去掉PHP注释空格的函数分析(PHP代码压缩)
2013/07/02 PHP
PHP传参之传值与传址的区别
2015/04/24 PHP
php生成验证码,缩略图及水印图的类分享
2016/04/07 PHP
PHP数组编码gbk与utf8互相转换的两种方法
2016/09/01 PHP
Laravel6.18.19如何优雅的切换发件账户
2020/06/14 PHP
PHP isset empty函数相关面试题及解析
2020/12/11 PHP
为指定元素增加样式的js代码
2009/12/09 Javascript
有趣的javascript数组定义方法
2010/09/10 Javascript
获取css样式表内样式的js函数currentStyle(IE),defaultView(FF)
2011/02/14 Javascript
jQuery源码分析-03构造jQuery对象-工具函数
2011/11/14 Javascript
js数组Array sort方法使用深入分析
2013/02/21 Javascript
javascript实现切换td中的值
2014/12/05 Javascript
JS+CSS简单树形菜单实现方法
2015/09/12 Javascript
jQuery中的一些常见方法小结(推荐)
2016/06/13 Javascript
JavaScript三种绑定事件方式及相互之间的区别分析
2017/01/10 Javascript
jQuery事件与动画基础详解
2017/02/23 Javascript
angular2路由切换改变页面title的示例代码
2017/08/23 Javascript
js实现1,2,3,5数字按照概率生成
2017/09/12 Javascript
利用Blob进行文件上传的完整步骤
2018/08/02 Javascript
Node.js实现一个HTTP服务器的方法示例
2019/05/13 Javascript
nodejs log4js 使用详解
2019/05/31 NodeJs
微信小程序实现一个简单swiper代码实例
2019/12/30 Javascript
如何管理Vue中的缓存页面
2021/02/06 Vue.js
Python 反转字符串(reverse)的方法小结
2018/02/20 Python
解决Python pandas df 写入excel 出现的问题
2018/07/04 Python
用python做游戏的细节详解
2019/06/25 Python
详解pycharm的python包opencv(cv2)无代码提示问题的解决
2021/01/29 Python
英国最大的婴儿监视器网上商店:Baby Monitors Direct
2018/04/24 全球购物
Cocopanda波兰:购买化妆品、护肤品、护发和香水
2020/05/25 全球购物
户外用品商店创业计划书
2014/01/29 职场文书
计算机维护专业推荐信
2014/02/27 职场文书
顶岗实习协议书
2015/01/29 职场文书
博士生专家推荐信
2015/03/25 职场文书
2015年度物业公司工作总结
2015/04/27 职场文书
高考满分作文赏析(2篇)
2019/08/12 职场文书
css常用字体属性与背景属性介绍
2022/02/28 HTML / CSS