更新于 2022 年 2 月 4 日 11:08:23
2K+ 浏览量
要屏蔽出现无效值(NaN 或 inf)的数组,请在 Python NumPy 中使用 numpy.ma.masked_invalid() 方法。此函数是 masked_where 的快捷方式,条件为 ~(np.isfinite(a))。任何预先存在的掩码都会被保留。仅适用于具有 NaN 或 inf 有意义的数据类型的数组(即浮点类型),但接受任何类数组对象。掩码数组是标准 numpy.ndarray 和掩码的组合。掩码要么是 nomask,表示关联数组的任何值均无效,要么是布尔值数组,用于确定关联数组的每个元素的值是否... 阅读更多