在CSV文件中读取列中非空单元格的有效方法

时间:2016-10-05 17:14:34

标签: python pandas dataframe large-files import-from-csv

我有一个大的python文件(> 500,000行),并且想要读取数据框(panda)中列中的非空单元格。现在,我这样做:

df = pd.read_csv(filename)

myiter = []    

    for xiter, x in enumerate(df['Column_name']):

        if (np.isnan(x) == False):
            myiter.append(xiter)

有没有更有效的方法来做同样的事情?

1 个答案:

答案 0 :(得分:0)

他们在:verbose

中被标记为NaN

如果是,那么

df