如何从所有值为空的数据框中删除行

时间:2019-12-11 00:27:54

标签: python pandas

我无法弄清楚如何从数据框中删除行,其中该行中的所有值均为空。我已经读入了csv文件,但是不确定从那里开始。

employee = pd.read_csv('core_data.csv') 
employee = employee.replace('\\N',np.nan)

2 个答案:

答案 0 :(得分:0)

pandas.DataFrame.dropna

employee.dropna(axis=0, how='all', inplace=True)

答案 1 :(得分:0)

阅读文档,在第一行中进行了解释: https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.dropna.html

employee.dropna(axix=0, how='all')

how ='all'是您要查找的参数,这意味着仅当所有值均为nan时,它才会删除行(axis = 0)