删除 Pandas DataFrame 中值不是 NaN 的所有行

Tip*_*ena 6 python pandas

我可以使用此行删除列中带有 nan 的所有行:

df2 = df.dropna(subset=['columnA'])
Run Code Online (Sandbox Code Playgroud)

如何删除所有值不是NaN 的行?

WeN*_*Ben 7

你可以做 drop

df2 = df.dropna(subset=['columnA'])
df1 = df.drop(df2.index)
Run Code Online (Sandbox Code Playgroud)