如何从pandas DataFrame的任何列中删除带有NaN的行

时间:2020-07-04 13:56:19

标签: pandas dataframe

我需要选择然后从pandas DataFrame中删除所有列中具有NaN值的所有行。

我知道如何使用布尔系列df.loc[np.isnan(df['col1'])]按单个列进行过滤,但是我不知道如何扩展它以便从多个列中进行过滤。

基本上,我想摆脱所有具有NaN值的行。我该如何实现?

1 个答案:

答案 0 :(得分:0)

df = df.dropna()

如果我说对了,上面的代码就可以完成工作