DataFrame中去除指定列为空的行
2018-02-05 15:57
197 查看
一次,笔者在处理数据时想去除DataFrame中指定列的值为空的这一行,采用了如下做法,但是怎么都没有成功:
然后发现,要去除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 (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中去除指定列为空的行方法
- 对spark dataframe join之后的列值NULL值进行填充为指定数值的操作
- pandas.dataFrame.plot(kind=”kde”)报错“找不到指定的模块”的解决方案
- pandas Series DataFrame 丢弃指定轴上的项(三)
- Pandas:Series和DataFrame删除指定轴上数据的方法
- pandas dataframe在指定的位置添加一列, 或者一次性添加几列,re
- pyspark之DataFrame学习【指定dataFrame模式】(2)
- 在使用R做数据挖掘时,最常用的数据结构莫过于dataframe了,下面列出几种常见的dataframe的操作方法
- python pandas.DataFrame选取、修改数据最好用.loc,.iloc,.ix
- 第16周项目2-去除字符串中指定字符(数组、指针作形参)
- Scala DataFrame生成技巧
- 大数据学习37:DataFrame集合减操作例子
- php去除数组中指定元素
- Dataframe中的Groupby函数
- spark: RDD与DataFrame之间的相互转换
- spark 读取hbase数据并转化为dataFrame
- Series与DataFrame数据类型操作基础
- DataFrame.to_excel多次写入不同Sheet
- Python pandas读取csv文件直接转化成二维列表(Dataframe转化为list)
- DataFrame对行列的基本操作实战