我需要检查一个numpy数组中的单个元素,我需要知道它是否被屏蔽了元素。
y,x=np.mgrid[slice(0,25, 1),slice(0,43, 1)]
z=pp[y,x,_mapa_]
z = np.ma.masked_where(_mascara<0.5,z)
for _x in range(24,0,-1):
for _y in range(0,43,1):
print z[-_x,_y] NEED TO NOW IF IS MASKED OR NOT, TO THE NEXT LEVEL
谢谢
答案 0 :(得分:0)
我解决了
检查数组中的一个元素是:
z[-_x,_y].mask give me true
抱歉这不能解决问题。给我带有面具的元素,但没有面具的元素不会给我错误。
好的,我找到了解决方案
z[-_x,_y] is np.ma.masked with this give you True or False