-
numpy.ma.getdata(a, subok=True)
[source] -
Return the data of a masked array as an ndarray.
Return the data of
a
(if any) as an ndarray ifa
is aMaskedArray
, else returna
as a ndarray or subclass (depending onsubok
) if not.Parameters: a : array_like
Input
MaskedArray
, alternatively a ndarray or a subclass thereof.subok : bool
Whether to force the output to be a
pure
ndarray (False) or to return a subclass of ndarray if appropriate (True, default).See also
-
getmask
- Return the mask of a masked array, or nomask.
-
getmaskarray
- Return the mask of a masked array, or full array of False.
Examples
12345678910111213>>>
import
numpy.ma as ma
>>> a
=
ma.masked_equal([[
1
,
2
],[
3
,
4
]],
2
)
>>> a
masked_array(data
=
[[
1
-
-
]
[
3
4
]],
mask
=
[[
False
True
]
[
False
False
]],
fill_value
=
999999
)
>>> ma.getdata(a)
array([[
1
,
2
],
[
3
,
4
]])
Equivalently use the
MaskedArray
data
attribute.123>>> a.data
array([[
1
,
2
],
[
3
,
4
]])
-
numpy.ma.getdata()

2025-01-10 15:47:30
Please login to continue.