欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時間:2018年04月08日 09:22:58   作者:軟件大盜  
下面小編就為大家分享一篇DataFrame中去除指定列為空的行方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

一次,筆者在處理數(shù)據(jù)時想去除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['導(dǎo)演'][i] == ‘'):
    data = data.drop(i)
data.to_csv('data.csv')

然后發(fā)現(xiàn),要去除DataFrame中指定列的值為空的這一行,可以在循環(huán)中使用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['導(dǎo)演'][i]):
    data = data.drop(i)
data.to_csv('data.csv')

以上這篇DataFrame中去除指定列為空的行方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論