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聊天程序实例代码分享
Nov 18 Python
python list转dict示例分享
Jan 28 Python
python实现自动更换ip的方法
May 05 Python
python笔记:mysql、redis操作方法
Jun 28 Python
Python列表list操作符实例分析【标准类型操作符、切片、连接字符、列表解析、重复操作等】
Jul 24 Python
django 开发忘记密码通过邮箱找回功能示例
Apr 17 Python
TensorFlow损失函数专题详解
Apr 26 Python
python try except返回异常的信息字符串代码实例
Aug 15 Python
Python unittest工作原理和使用过程解析
Feb 24 Python
python matplotlib imshow热图坐标替换/映射实例
Mar 14 Python
全网最全python库selenium自动化使用详细教程
Jan 12 Python
python中的unittest框架实例详解
Feb 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 各种排序算法实现代码
2009/08/20 PHP
基于PHP CURL用法的深入分析
2013/06/09 PHP
ini_set的用法介绍
2014/01/07 PHP
PHP的Yii框架的常用日志操作总结
2015/12/08 PHP
详解PHP归并排序的实现
2016/10/18 PHP
Mac系统下安装PHP Xdebug
2018/03/30 PHP
仿服务器端脚本方式的JS模板实现方法
2007/04/27 Javascript
JQuery Tips(4) 一些关于提高JQuery性能的Tips
2009/12/19 Javascript
jquery 可拖拽的窗体控件实现代码
2010/03/21 Javascript
THREE.JS入门教程(2)着色器-上
2013/01/24 Javascript
jquery 循环显示div的示例代码
2013/10/18 Javascript
IE与FF下javascript获取网页及窗口大小的区别详解
2014/01/14 Javascript
用jquery.sortElements实现table排序
2014/05/04 Javascript
js自定义回调函数
2015/12/13 Javascript
在vue项目中使用element-ui的Upload上传组件的示例
2018/02/08 Javascript
vue 设置proxyTable参数进行代理跨域
2018/04/09 Javascript
jsonp跨域及实现百度首页联想功能的方法
2018/08/30 Javascript
浅谈javascript中的prototype和__proto__的理解
2019/04/07 Javascript
VUE接入腾讯验证码功能(滑块验证)备忘
2019/05/07 Javascript
Python 3.x 连接数据库示例(pymysql 方式)
2017/01/19 Python
python编程使用selenium模拟登陆淘宝实例代码
2018/01/25 Python
Python上下文管理器全实例详解
2019/11/12 Python
Python基础之函数基本用法与进阶详解
2020/01/02 Python
在pytorch中动态调整优化器的学习率方式
2020/06/24 Python
Python爬虫之Selenium多窗口切换的实现
2020/12/04 Python
联想哥伦比亚网上商城:Lenovo Colombia
2017/01/10 全球购物
jQuery treeview树形结构应用
2021/03/24 jQuery
应聘自荐信
2013/12/14 职场文书
关于逃课的检讨书
2014/01/23 职场文书
法人代表委托书
2014/04/04 职场文书
大学生英语演讲稿
2014/04/24 职场文书
工会趣味活动方案
2014/08/18 职场文书
房屋买卖协议书范本
2014/09/27 职场文书
四风查摆剖析材料
2014/10/10 职场文书
优秀党员主要事迹范文
2015/11/05 职场文书
2016年“12.4”法制宣传日活动总结
2016/04/01 职场文书