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
getmask
Return the mask of a masked array, or nomask.
getdata
Return 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]])