Python缺失值如何处理


这篇文章主要介绍了Python缺失值如何处理的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Python缺失值如何处理文章都会有所收获,下面我们一起来看看吧。先构建一个含有缺失值的DataFrame,如下:看出来了吗?np.nan就是NAN值,空值的意思。在numpy中有一个函数可以用来查看空值,不对,是两个,isnull()和isna()这两函数。我们分别来试试它们的效果:可以看出,这两函数的作用就是判断数据是不是空值,如果是,就返回true,不是就是false。通常,对空值的处理有两种方法,一种就是把空值删除,另外一种就是把它填上,我们先说第一种,删除空值,我们可以dropna()这一函数来把空值删除。要注意,它会把含有空值的整行都删掉。例如:上面的例子用了drop函数后,啥都没啦!我们可以设置当每行空值多余2个时再删除(低于2个保留),这时候要用到dropna()的参数thresh。补充空值的话有挺多的方法,有用均值补充,中位数补充等,我们要用到fillna()免费云主机域名这一函数。例如,我们用均值来填充上文中的data,代码如下:代码运行的结果如下,可以看到空值都被对应列的均值所填充。关于“Python缺失值如何处理”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“Python缺失值如何处理”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注百云主机行业资讯频道。

相关推荐: python怎么实现图片特效处理

这篇文章主要介绍了python怎么实现图片特效处理的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇python怎么实现图片特效处理文章都会有所收获,下面我们一起来看看吧。前言:对于 图片处理,在日常生活中我们常常能够看到。比如发个朋…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 05/05 16:47
下一篇 05/05 16:58

相关推荐