Python Numpy MaskedArray.masked_greater_equal()函数
在许多情况下,数据集可能是不完整的,或因存在无效数据而受到污染。例如,一个传感器可能未能记录一个数据,或者记录了一个无效的值。numpy.ma模块通过引入掩码数组,为解决这个问题提供了一个方便的方法。掩码数组是可能存在缺失或无效项的数组。
numpy.MaskedArray.masked_greater_equal()函数用于屏蔽一个大于或等于给定值的数组。该函数是masked_where的一个快捷方式,条件=(arr >= value)。
语法: numpy.ma.masked_greater_equal(arr, value, copy=True)
参数:
arr : [ndarray] 我们要屏蔽的输入数组。
value : [int] 用来屏蔽大于等于值的数组元素。
copy : [bool] 如果为真(默认),在结果中复制Arr。如果为假,则在原地修改arr,并返回一个视图。
返回 : [ MaskedArray] 屏蔽后的结果阵列。
代码#1:
输出:
代码#2:
输出: