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 相关文章推荐
win与linux系统中python requests 安装
Dec 04 Python
Python单元测试实例详解
May 25 Python
深入理解python中sort()与sorted()的区别
Aug 29 Python
python K近邻算法的kd树实现
Sep 06 Python
padas 生成excel 增加sheet表的实例
Dec 11 Python
基于python的itchat库实现微信聊天机器人(推荐)
Oct 29 Python
python代码实现TSNE降维数据可视化教程
Feb 28 Python
python如何进行矩阵运算
Jun 05 Python
Python爬虫之Selenium多窗口切换的实现
Dec 04 Python
pytorch __init__、forward与__call__的用法小结
Feb 27 Python
python引入其他文件夹下的py文件具体方法
May 23 Python
Python实现GIF动图以及视频卡通化详解
Dec 06 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
基于Zend的Captcha机制的应用
2013/05/02 PHP
国外十大最流行的PHP框架排名
2013/07/04 PHP
PHP实现使用优酷土豆视频地址获取swf播放器分享地址
2014/06/05 PHP
PHP简单实现合并2个数字键数组值的方法
2017/05/30 PHP
PHP面向对象五大原则之里氏替换原则(LSP)详解
2018/04/08 PHP
在chrome中window.onload事件的一些问题
2010/03/01 Javascript
超酷的网页音乐播放器DewPlayer使用方法
2010/12/18 Javascript
在父页面调用子页面的JS方法
2013/09/29 Javascript
仿JQuery输写高效JSLite代码的一些技巧
2015/01/13 Javascript
js计算文本框输入的字符数
2015/10/23 Javascript
JS使用post提交的两种方式
2015/12/03 Javascript
jquery层级选择器(匹配父元素下的子元素实现代码)
2016/09/05 Javascript
如何判断出一个js对象是否一个dom对象
2016/11/24 Javascript
javascript设计模式之模块模式学习笔记
2017/02/15 Javascript
原生js实现仿window10系统日历效果的实例
2017/10/31 Javascript
Vue结合Video.js播放m3u8视频流的方法示例
2018/05/04 Javascript
详解es6超好用的语法糖Decorator
2018/08/01 Javascript
微信小程序访问豆瓣电影api的实现方法
2019/03/31 Javascript
JavaScript中AOP的实现与应用
2019/05/06 Javascript
JavaScript静态作用域和动态作用域实例详解
2019/06/17 Javascript
vue的滚动条插件实现代码
2019/09/07 Javascript
在vue中配置不同的代理同时访问不同的后台操作
2020/09/11 Javascript
[00:58]2016年国际邀请赛勇士令状宣传片
2016/06/01 DOTA
pycharm 使用心得(五)断点调试
2014/06/06 Python
Python的加密模块md5、sha、crypt使用实例
2014/09/28 Python
python 中的divmod数字处理函数浅析
2017/10/17 Python
使用Python通过win32 COM打开Excel并添加Sheet的方法
2018/05/02 Python
基于pytorch的lstm参数使用详解
2020/01/14 Python
Html5实现文件异步上传功能
2017/05/19 HTML / CSS
家长对老师的感言
2014/03/11 职场文书
带刀到教室的检讨书
2014/10/04 职场文书
2016年春节慰问信息
2015/03/25 职场文书
对学校的意见和建议
2015/06/04 职场文书
房贷工资证明范本
2015/06/12 职场文书
花田少年史观后感
2015/06/16 职场文书
2019餐饮行业创业计划书!
2019/06/27 职场文书