Spec-Zone.ru › NumPy 1.12

numpy.ma.getdata

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

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

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

Параметры:

a : array_like

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

subok : bool

Определяет, должно ли выходное значение быть ndarray pure (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=999999)
>>> ma.getdata(a)
array([[1, 2],
       [3, 4]])

Эквивалентно используется атрибут MaskedArray data.

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

© 2008–2017 NumPy Developers
Licensed under the NumPy License.
https://docs.scipy.org/doc/numpy-1.12.0/reference/generated/numpy.ma.getdata.html

Spec-Zone.ru

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