Spec-Zone.ru › NumPy 1.19

numpy.ma.getdata

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

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

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

Параметры
aarray_like

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

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.19/reference/generated/numpy.ma.getdata.html

Spec-Zone.ru

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