0
我会喜欢在数组中间掩盖10个值并混合10个最大值和10个值。在中间numpy数组中掩盖10个值
创建阵列
z = np.random.random((10,10))
排序
sorted = np.sort(z,axis=None)
逻辑前提10 max和10分钟
p=np.logical_and(z >= sorted[10], z <= sorted[-10])
执行前提
c = ma.masked_where(p, z, copy=True)
去中心
pos_1=len(sorted)/2-5
pos_2=len(sorted)/2+5
逻辑前提10个中间值:
p=np.logical_or(z < float(sorted[pos_1]) , z > float(sorted[pos_2]))
执行前提
c = ma.masked_where(p, z, copy=True)
最后就是WORKING此外,我不知道如何可以加入TWO结果。我参考了两个结果的面具
如果你能帮助我。
整理其内置的功能,你不应该把它作为一个名称。 – wwii