📜  Numpy MaskedArray.masked_less()函数| Python(1)

📅  最后修改于: 2023-12-03 15:18:02.849000             🧑  作者: Mango

Numpy MaskedArray.masked_less()函数| Python

简介

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的元素都被遮罩起来了。

参考链接