pandas教程:[24]删除缺失数据
假如数据量比较大或者有冗余,我们可以删掉有缺失值的数据,你可以选择删除行或者删除列,用的都是DataFrame.dropna(),当然Series也有dropna方法,用法相同。
引入相关模块
![pandas教程:[24]删除缺失数据](https://exp-picture.cdn.bcebos.com/46315818dfdae43b4e652995c457935652bb747b.jpg)
创建一个带有缺失值的数据框:
![pandas教程:[24]删除缺失数据](https://exp-picture.cdn.bcebos.com/f9617afb960b31217b822f17dee983aee9d76d7b.jpg)
![pandas教程:[24]删除缺失数据](https://exp-picture.cdn.bcebos.com/54a89daee8d7592a670ccbcc9f31dfb6336c677b.jpg)
通常情况下,我们选择删除行,使用参数axis=0,这是最常用的方法
![pandas教程:[24]删除缺失数据](https://exp-picture.cdn.bcebos.com/586bfdefe0781431585519d8dc6699cf0353627b.jpg)
![pandas教程:[24]删除缺失数据](https://exp-picture.cdn.bcebos.com/1570c1b6326c5766132c29e7a4632385e136617b.jpg)
还有可能的是,我们选择删除列,这种情况不多,因为通常我们选择用列表示一个变量或者指标,我们通常不会因为有几个缺失值就删除一个变量
![pandas教程:[24]删除缺失数据](https://exp-picture.cdn.bcebos.com/988e1c532f6323856ed5c925cce833e038725d7b.jpg)
![pandas教程:[24]删除缺失数据](https://exp-picture.cdn.bcebos.com/22c4fe36e29147e8a20312c6b603bbea3f86587b.jpg)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:171
阅读量:121
阅读量:153
阅读量:36
阅读量:185