对pandas数据判断是否为NaN值的方法详解


Posted in Python onNovember 06, 2018

实际项目中有这样的需求,将某一列的值,映射成类别型的数据,这个时候,需要我们将范围等频切分,或者等距切分。

具体的做法可以先看某一些特征的具体分布情况,然后我们选择合适的阈值进行分割。

def age_map(x):
 if x < 26:
  return 0
 elif x >=26 and x <= 35:
  return 1
 elif x > 35 and x <= 45:
  return 2
 elif pd.isnull(x): #判断是否为NaN值,== 和in 都无法判断
  return 3
 else:
  return 4

也就是用pandas自带的函数来表示:

pd.isnull(x)

最后我们可以应用map函数:

data['age'] = data['birth_year'].map(age_map)

以上这篇对pandas数据判断是否为NaN值的方法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
linux下安装easy_install的方法
Feb 10 Python
详解在Python的Django框架中创建模板库的方法
Jul 20 Python
wxpython中Textctrl回车事件无效的解决方法
Jul 21 Python
python中星号变量的几种特殊用法
Sep 07 Python
python并发编程之多进程、多线程、异步和协程详解
Oct 28 Python
Python学习之用pygal画世界地图实例
Dec 07 Python
Python单向链表和双向链表原理与用法实例详解
Aug 31 Python
Python代码实现删除一个list里面重复元素的方法
Apr 02 Python
django自定义模板标签过程解析
Dec 14 Python
Python namedtuple命名元组实现过程解析
Jan 08 Python
信号生成及DFT的python实现方式
Feb 25 Python
python 实现数据库中数据添加、查询与更新的示例代码
Dec 07 Python
删除DataFrame中值全为NaN或者包含有NaN的列或行方法
Nov 06 #Python
解决pandas.DataFrame.fillna 填充Nan失败的问题
Nov 06 #Python
对Pandas DataFrame缺失值的查找与填充示例讲解
Nov 06 #Python
对pandas中iloc,loc取数据差别及按条件取值的方法详解
Nov 06 #Python
详解Django+Uwsgi+Nginx 实现生产环境部署
Nov 06 #Python
在mac下查找python包存放路径site-packages的实现方法
Nov 06 #Python
详解Python 正则表达式模块
Nov 05 #Python
You might like
discuz7 phpMysql操作类
2009/06/21 PHP
php的hash算法介绍
2014/02/13 PHP
Yii2中多表关联查询hasOne hasMany的方法
2017/02/15 PHP
在次封装easyui-Dialog插件实现代码
2010/11/14 Javascript
JavaScript中的6种运算符总结
2014/10/16 Javascript
JS中对Cookie的操作详解
2016/08/05 Javascript
利用Vue.js指令实现全选功能
2016/09/08 Javascript
Node.js使用Express创建Web项目详细教程
2017/03/31 Javascript
微信小程序tabBar底部导航中文注解api详解
2017/08/16 Javascript
jQuery plugin animsition使用小结
2017/09/14 jQuery
jQuery简单实现向列表动态添加新元素的方法示例
2017/12/25 jQuery
nodejs更改项目端口号的方法
2018/05/13 NodeJs
Python检测QQ在线状态的方法
2015/05/09 Python
Django与遗留的数据库整合的方法指南
2015/07/24 Python
python操作mysql代码总结
2018/06/01 Python
python中多层嵌套列表的拆分方法
2018/07/02 Python
python与字符编码问题
2019/05/24 Python
Python银行系统实战源码
2019/10/25 Python
Python参数传递机制传值和传引用原理详解
2020/05/22 Python
墨西哥网上购物:Linio墨西哥
2016/10/20 全球购物
英国简约舒适女装品牌:Great Plains
2018/07/27 全球购物
Hurley官方网站:扎根于海滩生活方式的全球青年文化品牌
2020/05/18 全球购物
餐饮主管岗位职责
2013/12/10 职场文书
关于打架的检讨书
2014/01/17 职场文书
家居饰品店创业计划书
2014/01/31 职场文书
给学校的建议书范文
2014/05/15 职场文书
出纳试用期自我鉴定范文
2014/09/16 职场文书
党员群众路线剖析材料
2014/10/08 职场文书
学校师德师风整改方案
2014/10/28 职场文书
质量保证书怎么写
2015/02/27 职场文书
2016年寒假见闻
2015/10/10 职场文书
初二物理教学反思
2016/02/19 职场文书
诉讼和解协议书
2016/03/23 职场文书
导游词之宁夏贺兰山岩画
2019/11/08 职场文书
golang 如何用反射reflect操作结构体
2021/04/28 Golang
Golang ort 中的sortInts 方法
2022/04/24 Golang