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 09 Python
Python远程桌面协议RDPY安装使用介绍
Apr 15 Python
Python 实现简单的shell sed替换功能(实例讲解)
Sep 29 Python
Python爬虫文件下载图文教程
Dec 23 Python
多版本python的pip 升级后, pip2 pip3 与python版本失配解决方法
Sep 11 Python
Python 实现Serial 与STM32J进行串口通讯
Dec 18 Python
python opencv圆、椭圆与任意多边形的绘制实例详解
Feb 06 Python
pycharm中导入模块错误时提示Try to run this command from the system terminal
Mar 26 Python
python如何实现读取并显示图片(不需要图形界面)
Jul 08 Python
python使用建议与技巧分享(一)
Aug 17 Python
使用tensorflow 实现反向传播求导
May 26 Python
详解Python+OpenCV进行基础的图像操作
Feb 15 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 IPV6正则表达式验证代码
2010/02/16 PHP
thinkphp模板继承实例简述
2014/11/26 PHP
php生成二维码时出现中文乱码的解决方法
2014/12/18 PHP
thinkphp ajaxfileupload实现异步上传图片的示例
2017/08/28 PHP
JS 巧妙获取剪贴板数据 Excel数据的粘贴
2009/07/09 Javascript
扩展jQuery 键盘事件的几个基本方法
2009/10/30 Javascript
javascript重复绑定事件造成的后果说明
2013/03/02 Javascript
js 编码转换 gb2312 和 utf8 互转的2种方法
2013/08/07 Javascript
JS解析XML文件和XML字符串详解
2015/04/17 Javascript
js实现字符串转日期格式的方法
2015/05/20 Javascript
详解Bootstrap四种图片样式
2016/01/04 Javascript
再谈Javascript中的基本类型和引用类型(推荐)
2016/07/01 Javascript
浅谈EasyUi ComBotree树修改 父节点选择的问题
2016/11/07 Javascript
Vee-Validate的使用方法详解
2017/09/22 Javascript
关于vue v-for循环解决img标签的src动态绑定问题
2018/09/18 Javascript
微信小程序实现发微博功能的示例代码
2020/06/24 Javascript
js实现购物车商品数量加减
2020/09/21 Javascript
在Python中使用PIL模块处理图像的教程
2015/04/29 Python
django项目运行因中文而乱码报错的几种情况解决
2017/11/07 Python
python标准库os库的函数介绍
2020/02/12 Python
Python转换字典成为对象,可以用"."方式访问对象属性实例
2020/05/11 Python
纯CSS3实现圆角效果(含IE兼容解决方法)
2014/05/07 HTML / CSS
CSS3模拟动画下拉菜单效果
2017/04/12 HTML / CSS
世界上最悠久的自行车制造商:Ribble Cycles
2017/03/18 全球购物
马来西亚最热门的在线时尚商店:FashionValet
2018/11/11 全球购物
澳大利亚优质葡萄酒专家:Vintage Cellars
2019/01/08 全球购物
Juicy Couture Beauty官方网站:香水和化妆品
2019/03/12 全球购物
英国门销售网站:Green Tree Doors
2020/01/07 全球购物
经济系大学生求职信
2013/10/01 职场文书
2014年保育员个人工作总结
2014/12/02 职场文书
2015年新学期寄语
2015/02/26 职场文书
《雷雨》教学反思
2016/02/20 职场文书
创业计划书之家政服务
2019/09/18 职场文书
JavaScript 去重和重复次数统计
2021/03/31 Javascript
MySQL中日期型单行函数代码详解
2021/06/21 MySQL
MySQL去除密码登录告警的方法
2022/04/20 MySQL