función numpy.ma.masked_values() | Python

numpy.ma.masked_values()La función devuelve un MaskedArray, enmascarado donde los datos en el arreglo arr son aproximadamente iguales al valor, determinado usando isclose. Las tolerancias predeterminadas para masked_values ​​son las mismas que para isclose.

Sintaxis: numpy.ma.masked_values(arr, valor, rtol = 1e-05, atol = 1e-08, copiar = Verdadero, reducir = Verdadero)

Parámetro:
arr: [array_like] Array a enmascarar.
valor: [flotante] Valor de enmascaramiento.
rtol, atol : [flotante, opcional] Debe ser convertible a una array de valores booleanos con la misma forma que los datos. True indica datos enmascarados.
copy: [bool, opcional] Si devolver una copia de arr.
encogimiento: [bool, opcional] Si colapsar una máscara llena de False a nomask.

Retorno: [MaskedArray] El resultado de enmascarar arr fue aproximadamente igual al valor.

Código #1:

# Python program explaining
# numpy.ma.masked_values() function
  
# importing numpy as geek 
# and numpy.ma module as ma 
import numpy as geek 
import numpy.ma as ma
   
arr = geek.array([1, 1.5, 2, 1.5, 3])
  
gfg = ma.masked_values(arr, 1.5)
  
print (gfg)

Producción :

[1.0 -- 2.0 -- 3.0]

 
Código #2:

# Python program explaining
# numpy.ma.masked_values() function
  
# importing numpy as geek 
# and numpy.ma module as ma 
import numpy as geek 
import numpy.ma as ma
   
arr = geek.array([1, 2, 3, 4, 5, 6])
  
gfg = ma.masked_values(arr, 4)
  
print (gfg)

Producción :

[1 2 3 -- 5 6]

Publicación traducida automáticamente

Artículo escrito por sanjoy_62 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *