在Pandas中,我可以使用df.dropna()
删除任何NaN
条目。 Pandas中是否有类似的东西可以删除非有限(例如Inf
)条目?
答案 0 :(得分:18)
您可以使用:
with pd.option_context('mode.use_inf_as_null', True):
df = df.dropna()
答案 1 :(得分:5)
df[np.isfinite(df) | np.isnan(df)]
答案 2 :(得分:3)
您可以在.dropna()
之后使用DF[DF==np.inf]=np.nan
,(除非您仍想保留NAN
并且只删除inf
)