1.np.where

np.where/np.ma.mask_array/npma.mask_wherenp.where/np.ma.mask_array/npma.mask_where

2.np.ma.mask_array

目的;把某类数据或者某个数据标记为无效数据,从而不参与计算,如平均值

np.where/np.ma.mask_array/npma.mask_where

也可以写成:

mask = x < 5

mx = ma.array(x,mask=mask)

小结:

直接对mask写条件即可标记掉不需要的数据

np.where/np.ma.mask_array/npma.mask_wherenp.where/np.ma.mask_array/npma.mask_where

 

3.npma.mask_where 屏蔽满足条件的数组

np.where/np.ma.mask_array/npma.mask_wherenp.where/np.ma.mask_array/npma.mask_where

小结:与上面的类似,对后面的b数据进行屏蔽满足条件的值

 

 

 

相关文章: