numpy.ma.getmaskarray
-
numpy.ma.getmaskarray(arr)[source] -
Возвращает маску массива с пропускаемыми элементами или полный булевый массив значений False.
Возвращает маску
arrв виде массива ndarray, еслиarrявляется объектомMaskedArrayи маска не равнаnomask, иначе возвращает полный булевый массив значений False той же формы, что иarr.Параметры: -
arr : array_like -
Входной массив с пропускаемыми элементами
MaskedArray, для которого требуется маска.
См. также
Примеры
>>> 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.getmaskarray(a) array([[False, True], [False, False]])Результат, когда 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]]) -
© 2005–2019 NumPy Developers
Licensed under the 3-clause BSD License.
https://docs.scipy.org/doc/numpy-1.16.1/reference/generated/numpy.ma.getmaskarray.html