NumpyMaskedArray.getdata() – Python

numpy.ma.getdata()La función se utiliza para devolver los datos de una array enmascarada como un ndarray. Devuelve los datos de arr como un ndarray si arr es un MaskedArray, de lo contrario, devuelve arr como un ndarray o una subclase si no lo es.

Sintaxis: numpy.ma.getdata(a, subok=True)

Parámetros:
arr: [array_like] Entrada MaskedArray, alternativamente un ndarray o una subclase del mismo.
subok: [bool] Si obligar a la salida a ser un ndarray puro (Falso) o devolver una subclase de ndarray si corresponde (Verdadero, predeterminado).

Retorno: [ndarray] Devuelve los datos de una array enmascarada como un ndarray.

Código #1:

# Python program explaining
# numpy.ma.getdata() function
  
# importing numpy as geek  
# and numpy.ma module as ma 
import numpy as geek 
import numpy.ma as ma
  
arr = ma.masked_equal([[2, 4], [6, 8]], 4)
print("Input array : ", arr)
  
# applying numpy.ma.getdata() method
gfg = ma.getdata(arr)
print("Output array : ", gfg)

Producción :

Input array :  [[2 --]
 [6 8]]
Output array :  [[2 4]
 [6 8]]

 
Código #2:

# Python program explaining
# numpy.ma.getdata() function
  
# importing numpy as geek  
# and numpy.ma module as ma 
import numpy as geek 
import numpy.ma as ma
  
arr = ma.masked_equal([[1, 3], [5, 8]], 5)
print("Input array : ", arr)
  
# applying numpy.ma.getdata() method
gfg = ma.getdata(arr)
print("Output array : ", gfg)

Producción :

Input array :  [[1 3]
 [-- 8]]
Output array :  [[1 3]
 [5 8]]

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 *