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中迭代器(iterator)用法实例分析
Apr 29 Python
python创建临时文件夹的方法
Jul 06 Python
pycharm中连接mysql数据库的步骤详解
May 02 Python
Python元组操作实例分析【创建、赋值、更新、删除等】
Jul 24 Python
django中send_mail功能实现详解
Feb 06 Python
详解Python计算机视觉 图像扭曲(仿射扭曲)
Mar 27 Python
python判断所输入的任意一个正整数是否为素数的两种方法
Jun 27 Python
使用Python实现图像标记点的坐标输出功能
Aug 14 Python
Python和Anaconda和Pycharm安装教程图文详解
Feb 04 Python
python super函数使用方法详解
Feb 14 Python
Python如何获取文件路径/目录
Sep 22 Python
Python 实现图片转字符画的示例(静态图片,gif皆可)
Nov 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/06/02 PHP
destoon整合UCenter图文教程
2014/06/21 PHP
个人写的PHP验证码生成类分享
2014/08/21 PHP
UTF-8正则表达式如何匹配汉字
2015/08/03 PHP
繁简字转换功能
2006/07/19 Javascript
JS实现悬浮移动窗口(悬浮广告)的特效
2013/03/12 Javascript
js浮动图片的动态效果
2013/07/10 Javascript
JavaScript模块随意拖动示例代码
2014/05/27 Javascript
jQuery1.9+中删除了live以后的替代方法
2016/06/17 Javascript
JavaScript基于自定义函数判断变量类型的实现方法
2016/11/23 Javascript
JS中用childNodes获取子元素换行会产生一个子元素
2016/12/08 Javascript
jQuery实现两个select控件的互移操作
2016/12/22 Javascript
Bootstrap 表单验证formValidation 实现表单动态验证功能
2017/05/17 Javascript
Node接收电子邮件的实例代码
2017/07/21 Javascript
Angular中自定义Debounce Click指令防止重复点击
2017/07/26 Javascript
JS对象与json字符串相互转换实现方法示例
2018/06/14 Javascript
AI小程序之语音听写来了,十分钟掌握百度大脑语音听写全攻略
2020/03/13 Javascript
快速解决Vue、element-ui的resetFields()方法重置表单无效的问题
2020/08/12 Javascript
[01:12]DOTA2次级职业联赛 - Newbee.Y 战队宣传片
2014/12/01 DOTA
[01:06]DOTA2隆重推出2016冬季勇士令状 内含上海特级锦标赛互动指南
2016/02/17 DOTA
Python中解析JSON并同时进行自定义编码处理实例
2015/02/08 Python
python生成二维码的实例详解
2017/10/29 Python
python plotly绘制直方图实例详解
2019/07/22 Python
python 公共方法汇总解析
2019/09/16 Python
Python 用三行代码提取PDF表格数据
2019/10/13 Python
Python 基于wxpy库实现微信添加好友功能(简洁)
2019/11/29 Python
Gap工厂店:Gap Factory
2017/11/02 全球购物
商务英语大学生职业生涯规划书范文
2014/01/01 职场文书
租房协议书范本
2014/04/09 职场文书
学生党员一帮一活动总结
2014/07/08 职场文书
校园会短篇的广播稿
2014/10/21 职场文书
2015年学校总务处工作总结
2015/05/19 职场文书
闪闪红星观后感
2015/06/08 职场文书
辣妈辣妹观后感
2015/06/10 职场文书
golang生成并解析JSON
2022/04/14 Golang
python绘制云雨图raincloud plot
2022/08/05 Python