从pandas的数据框中删除无限值?

在pandas中,从DataFrame中删除nan和inf / -inf值而不重置mode.use_inf_as_null 的最快/最简单方法是什么?

已邀请:
最简单的方法是先将replace infs转换为NaN:
df.replace([np.inf, -np.inf], np.nan)
然后使用dropna:
df.replace([np.inf, -np.inf], np.nan).dropna(subset=["col1","col2"], how="all")

要回复问题请先登录注册