Pandas缺失值2种处理方式代码实例


Posted in Python onJune 13, 2020

处理方式:

存在缺失值nan,并且是np.nan:

删除存在缺失值的:dropna(axis='rows')

替换缺失值:fillna(df[].mean(), inplace=True)

不是缺失值nan,有默认标记的

1、存在缺失值nan,并且是np.nan

# 判断数据是否为NaN
# pd.isnull(df),pd.notnull(df),pd.isna(df)

# 读取数据
movie = pd.read_csv("./date/IMDB-Movie-Data.csv")

##第一种 删除
# pandas删除缺失值,使用dropna的前提是,缺失值的类型必须是np.nan
# 删除缺失值为np.nan的所在行
movie.dropna()


# 第二种 替换缺失值
# 替换存在缺失值的样本
# 替换 填充平均值
movie['Metascore'].fillna(movie['Metascore'].mean(), inplace=True)
# 替换 填充自定义值
movie['Metascore'].fillna(11, inplace=True)

2、不是缺失值nan,有默认标记的

1、先替换默认标记值为np.nan

df.replace(to_replace=, value=)

2、在进行缺失值的处理

# 把一些其它值标记的缺失值,替换成np.nan
mm = moive.replace(to_replace='默认值', value=np.nan)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python多进程同步简单实现代码
Apr 27 Python
Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
Mar 19 Python
详解基于django实现的webssh简单例子
Jul 17 Python
浅谈python新式类和旧式类区别
Apr 26 Python
python打印9宫格、25宫格等奇数格 满足横竖斜相加和相等
Jul 19 Python
对Django中内置的User模型实例详解
Aug 16 Python
如何基于Python制作有道翻译小工具
Dec 16 Python
Pytorch 实现数据集自定义读取
Jan 18 Python
Python实现获取当前目录下文件名代码详解
Mar 10 Python
Python run()函数和start()函数的比较和差别介绍
May 03 Python
Python3使用Selenium获取session和token方法详解
Feb 16 Python
解决pytorch 损失函数中输入输出不匹配的问题
Jun 05 Python
Python Django中间件使用原理及流程分析
Jun 13 #Python
Django QuerySet查询集原理及代码实例
Jun 13 #Python
Python celery原理及运行流程解析
Jun 13 #Python
基于Python实现视频的人脸融合功能
Jun 12 #Python
使用Keras实现简单线性回归模型操作
Jun 12 #Python
Python实现Keras搭建神经网络训练分类模型教程
Jun 12 #Python
简单了解Python变量作用域正确使用方法
Jun 12 #Python
You might like
php去除数组中重复数据
2014/11/18 PHP
PHP计算指定日期所在周的开始和结束日期的方法
2015/03/24 PHP
关于使用runtimeStyle属性问题讨论文章
2007/03/08 Javascript
JSON.parse 解析字符串出错的解决方法
2010/07/08 Javascript
JavaScript中的条件判断语句使用详解
2015/06/03 Javascript
TypeScript 学习笔记之基本类型
2015/06/19 Javascript
jquery实现下拉框功能效果【实例代码】
2016/05/06 Javascript
浅谈JQuery+ajax+jsonp 跨域访问
2016/06/25 Javascript
常用Javascript函数与原型功能收藏(必看篇)
2016/10/09 Javascript
jQuery插件form-validation-engine正则表达式操作示例
2017/02/09 Javascript
js获取指定时间的前几秒
2017/04/05 Javascript
Node.js 回调函数实例详解
2017/07/06 Javascript
JavaScript中使用import 和require打包后实现原理分析
2018/03/07 Javascript
基于vue2.0的活动倒计时组件countdown(附源码下载)
2018/10/09 Javascript
JS操作字符串转数字的常见方法示例
2019/10/29 Javascript
JavaScript TAB栏切换效果的示例
2020/11/05 Javascript
[03:48]DOTA2完美大师赛主赛事第二日精彩集锦
2017/11/24 DOTA
python实现向ppt文件里插入新幻灯片页面的方法
2015/04/28 Python
python利用dir函数查看类中所有成员函数示例代码
2017/09/08 Python
python在html中插入简单的代码并加上时间戳的方法
2018/10/16 Python
python 绘制拟合曲线并加指定点标识的实现
2019/07/10 Python
详解python datetime模块
2020/08/17 Python
python爬虫中PhantomJS加载页面的实例方法
2020/11/12 Python
HTML5中使用json对象的实例代码
2018/09/10 HTML / CSS
全球酒店比价网:HotelsCombined
2017/06/20 全球购物
英国排名第一的冲浪店:Ann’s Cottage
2020/06/21 全球购物
Belvilla法国:休闲度假房屋出租
2020/10/03 全球购物
我爱家乡演讲稿
2014/09/12 职场文书
2014市国税局对照检查材料思想汇报
2014/09/23 职场文书
债务授权委托书范本
2014/10/17 职场文书
小学英语听课心得体会
2016/01/14 职场文书
Jsonp劫持学习
2021/04/01 PHP
如何使用JavaScript策略模式校验表单
2021/04/29 Javascript
python pygame入门教程
2021/06/01 Python
《勇者辞职不干了》ED主题曲无字幕动画MV公开
2022/04/13 日漫
bose降噪耳机音能消除人声吗
2022/04/19 数码科技