pandas 使用均值填充缺失值列的小技巧分享


Posted in Python onJuly 04, 2019

pd.DataFrame中通常含有许多特征,有时候需要对每个含有缺失值的列,都用均值进行填充,代码实现可以这样:

for column in list(df.columns[df.isnull().sum() > 0]):
  mean_val = df[column].mean()
  df[column].fillna(mean_val, inplace=True)

# -------代码分解-------
# 判断哪些列有缺失值,得到series对象
df.isnull().sum() > 0
# output
contributors           True
coordinates            True
created_at            False
display_text_range        False
entities             False
extended_entities         True
favorite_count          False
favorited            False
full_text            False
geo                True
id                False
id_str              False
...

# 根据上一步结果,筛选需要填充的列
df.columns[df.isnull().sum() > 0]
# output
Index(['contributors', 'coordinates', 'extended_entities', 'geo',
    'in_reply_to_screen_name', 'in_reply_to_status_id',
    'in_reply_to_status_id_str', 'in_reply_to_user_id',
    'in_reply_to_user_id_str', 'place', 'possibly_sensitive',
    'possibly_sensitive_appealable', 'quoted_status', 'quoted_status_id',
    'quoted_status_id_str', 'retweeted_status'],
   dtype='object')

以上这篇pandas 使用均值填充缺失值列的小技巧分享就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Centos5.x下升级python到python2.7版本教程
Feb 14 Python
python实现简单的socket server实例
Apr 29 Python
Python实现中文数字转换为阿拉伯数字的方法示例
May 26 Python
Python内置函数—vars的具体使用方法
Dec 04 Python
Python3实现发送QQ邮件功能(html)
Dec 15 Python
Python实现PS滤镜特效Marble Filter玻璃条纹扭曲效果示例
Jan 29 Python
在Python中Dataframe通过print输出多行时显示省略号的实例
Dec 22 Python
详解Python数据分析--Pandas知识点
Mar 23 Python
tensor和numpy的互相转换的实现示例
Aug 02 Python
python3实现弹弹球小游戏
Nov 25 Python
pycharm 设置项目的根目录教程
Feb 12 Python
jupyter lab的目录调整及设置默认浏览器为chrome的方法
Apr 10 Python
Python使用sklearn库实现的各种分类算法简单应用小结
Jul 04 #Python
python3.x+pyqt5实现主窗口状态栏里(嵌入)显示进度条功能
Jul 04 #Python
pandas取出重复数据的方法
Jul 04 #Python
Python使用sklearn实现的各种回归算法示例
Jul 04 #Python
python SQLAlchemy的Mapping与Declarative详解
Jul 04 #Python
pandas分区间,算频率的实例
Jul 04 #Python
Django中信号signals的简单使用方法
Jul 04 #Python
You might like
利用php来自动调用不同服务器上的flash
2006/10/09 PHP
一些需要禁用的PHP危险函数(disable_functions)
2012/02/23 PHP
php实现指定字符串中查找子字符串的方法
2015/03/17 PHP
php获取指定(访客)IP所有信息(地址、邮政编码、国家、经纬度等)的方法
2015/07/06 PHP
基于swoole实现多人聊天室
2018/06/14 PHP
js调用iframe实现打印页面内容的方法
2014/03/04 Javascript
jQuery学习笔记之toArray()
2014/06/09 Javascript
JS实现点击文字对应DIV层不停闪动效果的方法
2015/03/02 Javascript
Jquery实现的简单轮播效果【附实例】
2016/04/19 Javascript
JavaScript知识点总结(五)之Javascript中两个等于号(==)和三个等于号(===)的区别
2016/05/31 Javascript
深入探究AngularJs之$scope对象(作用域)
2017/07/20 Javascript
深入理解Vue官方文档梳理之全局API
2017/11/22 Javascript
浅析Vue自定义组件的v-model
2017/11/26 Javascript
webpack学习教程之前端性能优化总结
2017/12/05 Javascript
jQuery实现为动态添加的元素绑定事件实例分析
2018/09/07 jQuery
详解Vue源码学习之双向绑定
2019/04/10 Javascript
通过实例学习React中事件节流防抖
2019/06/17 Javascript
浅谈vue3中effect与computed的亲密关系
2019/10/10 Javascript
微信小程序 scroll-view 水平滚动实现过程解析
2019/10/12 Javascript
node koa2 ssr项目搭建的方法步骤
2020/12/11 Javascript
[05:45]Ti4观战指南(下)
2014/07/07 DOTA
[01:55]《走出家门看比赛》——DOTA2 2015国际邀请赛同城线下观战
2015/07/18 DOTA
基于Python socket的端口扫描程序实例代码
2018/02/09 Python
Django Rest framework之权限的实现示例
2018/12/17 Python
python word转pdf代码实例
2019/08/16 Python
Python numpy多维数组实现原理详解
2020/03/10 Python
巴黎卡诗加拿大官网:Kérastase加拿大
2018/11/12 全球购物
经济学博士求职自荐信范文
2013/11/23 职场文书
优秀学生自我鉴定范例
2013/12/18 职场文书
运动会闭幕式解说词
2014/02/21 职场文书
导游词范文
2015/02/13 职场文书
清明节文明祭祀倡议书
2015/04/28 职场文书
离婚案件原告代理词
2015/05/23 职场文书
读鲁迅先生的经典名言
2019/08/20 职场文书
一小时迅速入门Mybatis之bind与多数据源支持 Java API
2021/09/15 Javascript
python的列表生成式,生成器和generator对象你了解吗
2022/03/16 Python