numpy.ma.getdata#
- ma.getdata(a, subok=True)[источник]#
Возвращает данные маскированного массива как ndarray.
Возвращает данные a (если есть) как ndarray, если a является
MaskedArray, иначе вернуть a как ndarray или подкласс (в зависимости от subok) если нет.- Параметры:
- aarray_like
Вход
MaskedArray, альтернативно ndarray или его подкласс.- subokbool
Следует ли принудительно делать вывод чистый ndarray (False) или возвращать подкласс ndarray, если это уместно (True, по умолчанию).
Смотрите также
getmaskВернуть маску маскированного массива или nomask.
getmaskarrayВозвращает маску замаскированного массива или полный массив из False.
Примеры
>>> import numpy as np >>> 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.getdata(a) array([[1, 2], [3, 4]])
Эквивалентно используйте
MaskedArrayданные атрибут.>>> a.data array([[1, 2], [3, 4]])