这应该工作:
from numpy import *a = array([[1, 2, 3], [0, 3, NaN]])where_are_NaNs = isnan(a)a[where_are_NaNs] = 0
在上述情况下,where_are_NaNs为:
In [12]: where_are_NaNsOut[12]: array([[False, False, False], [False, False, True]], dtype=bool)
欢迎分享,转载请注明来源:内存溢出
这应该工作:
from numpy import *a = array([[1, 2, 3], [0, 3, NaN]])where_are_NaNs = isnan(a)a[where_are_NaNs] = 0
在上述情况下,where_are_NaNs为:
In [12]: where_are_NaNsOut[12]: array([[False, False, False], [False, False, True]], dtype=bool)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)