numpy.ma
module原文:https://docs.scipy.org/doc/numpy/reference/maskedarray.baseclass.html
校对:(虚位以待)
除了MaskedArray
类,numpy.ma
模块定义了几个常量。
numpy.ma.
masked
masked
常量是MaskedArray
的特殊情况,具有float数据类型和null形状。它用于测试被屏蔽数组的特定条目是否被屏蔽,或者屏蔽被屏蔽数组的一个或多个条目:
>>> x = ma.array([1, 2, 3], mask=[0, 1, 0])
>>> x[1] is ma.masked
True
>>> x[-1] = ma.masked
>>> x
masked_array(data = [1 -- --],
mask = [False True True],
fill_value = 999999)
numpy.ma.
nomask
指示掩码数组没有无效条目的值。nomask
在内部用于在不需要掩码时加快计算速度。
numpy.ma.
masked_print_options
打印掩码数组时用于替换缺少数据的字符串。默认情况下,此字符串为'--'
。