Spec-Zone.ru › NumPy 1.18

numpy.ma.getdata

numpy.ma.getdata(a, subok=True) [source]

Возвращает данные массива с маской как ndarray.

Возвращает данные a (если есть) как ndarray, если a является MaskedArray, иначе возвращает a как ndarray или подкласс (в зависимости от subok), если нет.

Параметры
aarray_like

Входной MaskedArray, альтернативно ndarray или подкласс thereof.

subokbool

Вызывать ли для вывода обязательное pure ndarray (False) или вернуть подкласс ndarray, если это уместно (True, по умолчанию).

См. также

getmask

Возвращает маску массива с маской или nomask.

getmaskarray

Возвращает маску массива с маской или полный массив False.

Примеры

>>> 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 data атрибут.

>>> a.data
array([[1, 2],
       [3, 4]])

© 2005–2020 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.18/reference/generated/numpy.ma.getdata.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API