python解决pandas处理缺失值为空字符串的问题


Posted in Python onApril 08, 2018

踩坑记录:

用pandas来做csv的缺失值处理时候发现奇怪BUG,就是excel打开csv文件,明明有的格子没有任何东西,当然,我就想到用pandas的dropna()或者fillna()来处理缺失值。

但是pandas读取csv文件后发现那个空的地方isnull()竟然是false,就是说那个地方有东西。。。

后来经过排查发现看似什么都没有的地方有空字符串,故pandas认为那儿不是缺失值,所以就不能用dropna()或者fillna()来处理。

解决思路:先用正则将空格匹配出来,然后全部替换为NULL,再在用pandas读取csv时候指定 read_csv(na_values='NULL')就是将NULL认为是nan处理,接下来就可以用dropna()或者fillna()来处理了

以上这篇python解决pandas处理缺失值为空字符串的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python通过exifread模块获得图片exif信息的方法
Mar 16 Python
python使用Tkinter显示网络图片的方法
Apr 24 Python
浅谈python字典多键值及重复键值的使用
Nov 04 Python
python实现求最长回文子串长度
Jan 22 Python
windows下python和pip安装教程
May 25 Python
Python3简单实现串口通信的方法
Jun 12 Python
在PyTorch中Tensor的查找和筛选例子
Aug 18 Python
Django 自动生成api接口文档教程
Nov 19 Python
Python随机数函数代码实例解析
Feb 09 Python
详解基于Facecognition+Opencv快速搭建人脸识别及跟踪应用
Jan 21 Python
python实现腾讯滑块验证码识别
Apr 27 Python
python使用PySimpleGUI设置进度条及控件使用
Jun 10 Python
利用Pandas 创建空的DataFrame方法
Apr 08 #Python
django启动uwsgi报错的解决方法
Apr 08 #Python
python 2.7.14安装图文教程
Apr 08 #Python
详解Python中的动态属性和特性
Apr 07 #Python
简单谈谈Python的pycurl模块
Apr 07 #Python
VSCode下好用的Python插件及配置
Apr 06 #Python
VScode编写第一个Python程序HelloWorld步骤
Apr 06 #Python
You might like
php,ajax实现分页
2008/03/27 PHP
解析func_num_args与func_get_args函数的使用
2013/06/24 PHP
php数组函数array_key_exists()小结
2015/12/10 PHP
PHP7.1方括号数组符号多值复制及指定键值赋值用法分析
2016/09/26 PHP
JSON 教程 json入门学习笔记
2020/09/22 Javascript
IE与Firefox在JavaScript上的7个不同句法分享
2011/10/30 Javascript
jquery如何扑捉回车键触发的事件
2014/04/24 Javascript
javascript中兼容主流浏览器的动态生成iframe方法
2014/05/05 Javascript
轻松实现JavaScript图片切换
2016/01/12 Javascript
Bootstrap进度条组件知识详解
2016/05/01 Javascript
在html中引入外部js文件,并调用带参函数的方法
2016/10/31 Javascript
利用浮层使select不可选的实现方法
2016/12/03 Javascript
vue中的非父子间的通讯问题简单的实例代码
2017/07/19 Javascript
vue + vuex todolist的实现示例代码
2018/03/09 Javascript
jQuery简单判断值是否存在于数组中的方法示例
2018/04/17 jQuery
微信小程序日历/日期选择插件使用方法详解
2018/12/28 Javascript
[15:20]DOTA2亚洲邀请赛总决赛开幕式表演:羽泉献唱
2017/04/05 DOTA
python转换字符串为摩尔斯电码的方法
2015/07/06 Python
Python unittest模块用法实例分析
2018/05/25 Python
使用TensorFlow实现二分类的方法示例
2019/02/05 Python
python 读取修改pcap包的例子
2019/07/23 Python
使用PYTHON解析Wireshark的PCAP文件方法
2019/07/23 Python
Python 之 Json序列化嵌套类方式
2020/02/27 Python
2019年.net常见面试问题
2012/02/12 面试题
硕士研究生自我鉴定
2013/11/08 职场文书
入党积极分子自我鉴定
2014/02/18 职场文书
副护士长竞聘演讲稿
2014/04/30 职场文书
环保倡议书300字
2014/05/15 职场文书
主题党日活动总结
2014/07/08 职场文书
质量在我心中演讲稿
2014/09/02 职场文书
收入及婚姻状况证明
2014/11/20 职场文书
签订劳动合同通知书
2015/04/16 职场文书
红色经典观后感
2015/06/18 职场文书
中学总务处工作总结
2015/08/12 职场文书
Nginx图片服务器配置之后图片访问404的问题解决
2022/03/21 Servers
zabbix如何添加监控主机和自定义监控项
2022/08/14 Servers