Numpy MaskedArray.getdata() - Python
numpy.ma.getdata()
A função é usada para retornar os dados de uma matriz mascarada como um ndarray. Retorne os dados de arr como um ndarray se arr for um MaskedArray, caso contrário, retorne arr como um ndarray ou subclasse se não for.
Sintaxe: numpy.ma.getdata (a, subok = True)
Parâmetros:
arr: [array_like] Input MaskedArray, alternativamente um ndarray ou uma subclasse dele.
subok: [bool] Para forçar a saída a ser um ndarray puro (False) ou para retornar uma subclasse de ndarray se apropriado (True, padrão).Retorno: [ndarray] Retorna os dados de uma matriz mascarada como um ndarray.
Código # 1:
import
numpy as geek
import
numpy.ma as ma
arr
=
ma.masked_equal([[
2
,
4
], [
6
,
8
]],
4
)
(
"Input array : "
, arr)
gfg
=
ma.getdata(arr)
(
"Output array : "
, gfg)
Resultado :
Matriz de entrada: [[2 -] [6 8]] Matriz de saída: [[2 4] [6 8]]
Código # 2:
import
numpy as geek
import
numpy.ma as ma
arr
=
ma.masked_equal([[
1
,
3
], [
5
,
8
]],
5
)
(
"Input array : "
, arr)
gfg
=
ma.getdata(arr)
(
"Output array : "
, gfg)
Resultado :
Matriz de entrada: [[1 3] [- 8]] Matriz de saída: [[1 3] [5 8]]
As postagens do blog Acervo Lima te ajudaram? Nos ajude a manter o blog no ar!
Faça uma doação para manter o blog funcionando.
70% das doações são no valor de R$ 5,00...
Diógenes Lima da Silva