DataFrame中去除指定列为空的行方法


Posted in Python onApril 08, 2018

一次,笔者在处理数据时想去除DataFrame中指定列的值为空的这一行,采用了如下做法,但是怎么都没有成功:

# encoding: utf-8
import pandas as pd
import math
import numpy as np
data = pd.read_csv('mydata.csv')
print len(data)
for i in range(len(data)):
  if (data['导演'][i] == ‘'):
    data = data.drop(i)
data.to_csv('data.csv')

然后发现,要去除DataFrame中指定列的值为空的这一行,可以在循环中使用numpy或者math中的isnan()判断方法:

# encoding: utf-8
import pandas as pd
import math
import numpy as np
data = pd.read_csv('mydata.csv')
print len(data)
for i in range(len(data)):
  if np.isnan(data['导演'][i]):
    data = data.drop(i)
data.to_csv('data.csv')

以上这篇DataFrame中去除指定列为空的行方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现多线程下载文件的代码实例
Jun 01 Python
Python自定义scrapy中间模块避免重复采集的方法
Apr 07 Python
Python EOL while scanning string literal问题解决方法
Sep 18 Python
Python实现截屏的函数
Jul 25 Python
解决Python3.5+OpenCV3.2读取图像的问题
Dec 05 Python
Python利用heapq实现一个优先级队列的方法
Feb 03 Python
浅谈Python的条件判断语句if/else语句
Mar 21 Python
Pytorch Tensor 输出为txt和mat格式方式
Jan 03 Python
python 将dicom图片转换成jpg图片的实例
Jan 13 Python
python opencv实现图片缺陷检测(讲解直方图以及相关系数对比法)
Apr 07 Python
jupyter notebook 调用环境中的Keras或者pytorch教程
Apr 14 Python
Pycharm 跳转回之前所在页面的操作
Feb 05 Python
python 定时修改数据库的示例代码
Apr 08 #Python
对Python中DataFrame按照行遍历的方法
Apr 08 #Python
python2.6.6如何升级到python2.7.14
Apr 08 #Python
python解决pandas处理缺失值为空字符串的问题
Apr 08 #Python
利用Pandas 创建空的DataFrame方法
Apr 08 #Python
django启动uwsgi报错的解决方法
Apr 08 #Python
python 2.7.14安装图文教程
Apr 08 #Python
You might like
php 上传文件类型判断函数(避免上传漏洞 )
2010/06/08 PHP
解析PHP中VC6 X86和VC9 X86的区别及 Non Thread Safe的意思
2013/06/28 PHP
php身份证号码检查类实例
2015/06/18 PHP
PHP编程中的__clone()方法使用详解
2015/11/27 PHP
学习php设计模式 php实现合成模式(composite)
2015/12/08 PHP
搜索附近的人PHP实现代码
2018/02/11 PHP
laravel框架模型中非静态方法也能静态调用的原理分析
2019/11/23 PHP
php redis setnx分布式锁简单原理解析
2020/10/23 PHP
jquery蒙版控件实现代码
2010/12/08 Javascript
当自定义数据属性为json格式字符串时jQuery的data api问题探讨
2013/02/18 Javascript
页面js遇到乱码问题的解决方法是和无法转码的情况
2014/04/30 Javascript
jQuery中html()方法用法实例
2014/12/25 Javascript
javascript实现链接单选效果的方法
2015/05/13 Javascript
JavaScript实现点击单选按钮改变输入框中文本域内容的方法
2015/08/12 Javascript
javascript实现拖放效果
2015/12/16 Javascript
javascript实现抽奖程序的简单实例
2016/06/07 Javascript
浅谈JS函数节流防抖
2017/10/18 Javascript
详解javascript 正则表达式之分组与前瞻匹配
2018/05/30 Javascript
elementUI Tree 树形控件的官方使用文档
2019/04/25 Javascript
微信小游戏之使用three.js 绘制一个旋转的三角形
2019/06/10 Javascript
微信小程序 授权登录详解(附完整源码)
2019/08/23 Javascript
[02:20]2014DOTA2西雅图邀请赛 MVP外卡赛首胜采访
2014/07/09 DOTA
[02:49]2018DOTA2亚洲邀请赛主赛事决赛日战况回顾 Mineski鏖战5局夺得辉耀
2018/04/10 DOTA
Python 字符串操作实现代码(截取/替换/查找/分割)
2013/06/08 Python
Python 实现将数组/矩阵转换成Image类
2020/01/09 Python
Python利用matplotlib绘制散点图的新手教程
2020/11/05 Python
IE滤镜与CSS3效果(详细整理分享)
2013/01/25 HTML / CSS
韩国流行时尚女装网站:Dintchina(中文)
2018/07/19 全球购物
英国领先的名牌服装折扣零售商:Brown Bag Clothing
2019/01/08 全球购物
惠而浦美国官网:Whirlpool.com
2021/01/19 全球购物
酒店经理职责
2014/01/30 职场文书
《鸟的天堂》教学反思
2014/02/27 职场文书
如何写自我鉴定
2014/03/19 职场文书
社区工作者演讲稿
2014/05/23 职场文书
招标保密承诺书
2015/01/20 职场文书
公司老总年会致辞
2015/07/30 职场文书