Spec-Zone.ru › NumPy 2.0

numpy.ma.getdata

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

Spec-Zone.ru

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