NumPy 中文文档

version: 1.14.0

Built with Teadocs

NumPy.ma模块的常量

# numpy.ma模块的常量

除了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

打印掩码数组时使用的字符串代替缺少的数据。 默认情况下,这个字符串是 '--'