dask.array.ma.getmaskarray
dask.array.ma.getmaskarray¶
- dask.array.ma.getmaskarray(a)[source]¶
Return the mask of a masked array, or full boolean array of False.
This docstring was copied from numpy.ma.getmaskarray.
Some inconsistencies with the Dask version may exist.
Return the mask of arr as an ndarray if arr is a MaskedArray and the mask is not nomask, else return a full boolean array of False of the same shape as arr.
- Parameters
- arrarray_like (Not supported in Dask)
Input MaskedArray for which the mask is required.
See also
getmaskReturn the mask of a masked array, or nomask.
getdataReturn the data of a masked array as an ndarray.
Examples
>>> 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=2) >>> ma.getmaskarray(a) array([[False, True], [False, False]])
Result when mask ==
nomask>>> b = ma.masked_array([[1,2],[3,4]]) >>> b masked_array( data=[[1, 2], [3, 4]], mask=False, fill_value=999999) >>> ma.getmaskarray(b) array([[False, False], [False, False]])