Método Numpy MaskedArray asanyarray() | Python

numpy.ma.asanyarray()La función se usa cuando queremos convertir la entrada en una array enmascarada, conservando las subclases.
Si arr es una subclase de MaskedArray, su clase se conserva. No se realiza ninguna copia si la entrada ya es un ndarray.

Sintaxis: numpy.ma.asanyarray(arr, dtype=Ninguno)

Parámetros:
arr: [array_like] Datos de entrada, en cualquier forma que se pueda convertir en una array enmascarada.
dtype: [tipo de datos, opcional] De forma predeterminada, el tipo de datos se deduce de los datos de entrada.
orden: si se utiliza la representación de memoria de fila principal (estilo C) o de columna principal (estilo Fortran). El valor predeterminado es ‘C’.

Retorno: [MaskedArray] Interpretación de array enmascarada de arr.

Código #1:

# Python program explaining
# numpy.ma.asanyarray() function
import numpy as geek
my_list = [1, 4, 8, 7, 2, 5]
  
print ("Input list : ", my_list)
  
  
out_arr = geek.ma.asanyarray(my_list)
print ("output array from input list : ", out_arr) 

Producción :

Input list :  [1, 4, 8, 7, 2, 5]
output array from input list :  [1 4 8 7 2 5]

 
Código #2:

# Python program explaining
# numpy.ma.asanyarray() function
  
import numpy as geek
  
my_tuple = ([1, 4, 8], [7, 2, 5])
  
print ("Input tuple : ", my_tuple)
  
out_arr = geek.ma.asanyarray(my_tuple) 
print ("output array from input tuple : ", out_arr) 

Producción :

Input tuple :  ([1, 4, 8], [7, 2, 5])
output array from input tuple :  [[1 4 8]
 [7 2 5]]

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 *