1.np.where(补充:多条件筛选的写法:()&()
注意点:多条件的写法必须是连续区间的操作,断开的范围不行。如1-5取1,4,5:(a>1)&(a<4)连续区间操作)
2.np.ma.mask_array
目的;把某类数据或者某个数据标记为无效数据,从而不参与计算,如平均值
也可以写成:
mask = x < 5
mx = ma.array(x,mask=mask)
小结:
直接对mask写条件即可标记掉不需要的数据
3.npma.mask_where 屏蔽满足条件的数组
小结:与上面的类似,对后面的b数据进行屏蔽满足条件的值