Spec-Zone.ru › NumPy 1.20

numpy.ma.getdata

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–2021 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.20/reference/generated/numpy.ma.getdata.html

Spec-Zone.ru

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