[英]Change 0 values to nan values in numpy array changes everything to nan
做一个列表
遍历每个像素,检查它是否为 nan,然后 append 0,如果不是,则 append 数字。
np.array(你的数组)
虽然它是非pythonic,但它可能会完成工作。
您在文档(注释部分)中有原因和解决方案。
传播 NaN 值,即如果至少一项为 NaN,则相应的最大值也将为 NaN。 要忽略 NaN 值(MATLAB 行为),请使用 nanmax。
np.nanmax(arr)
# and
np.nanmin(arr))
应该给出预期的结果。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.