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实现对百度云的文件上传(实例讲解)
Oct 21 Python
在cmd中运行.py文件: python的操作步骤
May 12 Python
对tensorflow 的模型保存和调用实例讲解
Jul 28 Python
Centos部署django服务nginx+uwsgi的方法
Jan 02 Python
用Python解决x的n次方问题
Feb 08 Python
python中数组和矩阵乘法及使用总结(推荐)
May 18 Python
Python任意字符串转16, 32, 64进制的方法
Jun 12 Python
Django 开发环境配置过程详解
Jul 18 Python
pytorch使用 to 进行类型转换方式
Jan 08 Python
Pytorch高阶OP操作where,gather原理
Apr 30 Python
python打包多类型文件的操作方法
Sep 21 Python
Python定时任务框架APScheduler原理及常用代码
Oct 05 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学习笔记(一) 简单了解PHP
2014/08/04 PHP
js获取时间并实现字符串和时间戳之间的转换
2015/01/05 Javascript
EasyUI实现二级页面的内容勾选的方法
2015/03/01 Javascript
禁止按回车键提交表单的方法
2015/06/11 Javascript
js+flash实现的5图变换效果广告代码(附演示与demo源码下载)
2016/04/01 Javascript
简单实现的JQuery文本框水印插件
2016/06/14 Javascript
深入掌握 react的 setState的工作机制
2017/09/27 Javascript
基于VuePress 轻量级静态网站生成器的实现方法
2018/04/17 Javascript
基于Vue实现关键词实时搜索高亮显示关键词
2018/07/21 Javascript
浅谈Angular7 项目开发总结
2018/12/19 Javascript
JavaScript Math对象和调试程序的方法分析
2019/05/13 Javascript
vue-cli配置flexible过程详解
2019/07/04 Javascript
Python全局变量操作详解
2015/04/14 Python
利用Python批量生成任意尺寸的图片
2016/08/29 Python
python中解析json格式文件的方法示例
2017/05/03 Python
python逐行读写txt文件的实例讲解
2018/04/03 Python
详解django三种文件下载方式
2018/04/06 Python
opencv实现静态手势识别 opencv实现剪刀石头布游戏
2019/01/22 Python
Python Datetime模块和Calendar模块用法实例分析
2019/04/15 Python
详细介绍pandas的DataFrame的append方法使用
2019/07/31 Python
python代码实现逻辑回归logistic原理
2019/08/07 Python
Python3 sys.argv[ ]用法详解
2019/10/24 Python
python3+opencv生成不规则黑白mask实例
2020/02/19 Python
python写文件时覆盖原来的实例方法
2020/07/22 Python
学生如何注册Pycharm专业版以及pycharm的安装
2020/09/24 Python
使用OpenCV校准鱼眼镜头的方法
2020/11/26 Python
python 根据列表批量下载网易云音乐的免费音乐
2020/12/03 Python
新西兰网上购物,折扣店:BestDeals.co.nz
2019/03/20 全球购物
应届毕业生应聘自荐信
2013/12/07 职场文书
环保倡议书格式范文
2014/05/14 职场文书
2015年安康杯竞赛活动总结
2015/03/26 职场文书
七年级上册生物的课件
2019/08/07 职场文书
pytorch finetuning 自己的图片进行训练操作
2021/06/05 Python
MySQL快速插入一亿测试数据
2021/06/23 MySQL
vue3获取当前路由地址
2022/02/18 Vue.js
python自动获取微信公众号最新文章的实现代码
2022/07/15 Python