📅  最后修改于: 2023-12-03 15:18:02.849000             🧑  作者: Mango
numpy.ma.masked_less()
函数返回与给定数组中的每个元素相同形状的对象,其中遮罩指示哪些元素小于给定值。
numpy.ma.masked_less(arr, value, copy=True)
参数说明:
arr
:要处理的数组value
:指定的元素值copy
:是否返回副本,默认为True
返回一个新的数组,行为与给定数组相同,但其中小于给定值的元素都被遮罩覆盖。
import numpy as np
a = np.array([1, 2, 3, 4, 5])
b = np.ma.masked_less(a, 3)
print(b)
输出结果是:
[masked masked 3 4 5]
这里b
是一个MaskedArray
对象,小于3的元素都被遮罩起来了。