numpy.ma.getdata #

嘛。getdata ( a , subok = True ) [来源] #

将屏蔽数组的数据作为 ndarray 返回。

如果a是 a ,则将a (如果有)的数据返回为 ndarray ,否则返回a作为 ndarray 或子类(取决于subok )。MaskedArray

参数
类似数组

输入MaskedArray,或者 ndarray 或其子类。

苏博克布尔

是否强制输出为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]])