Skip to content

Latest commit

 

History

History
66 lines (42 loc) · 1.41 KB

np126_0737.md

File metadata and controls

66 lines (42 loc) · 1.41 KB

numpy.ma.maximum_fill_value

原文:numpy.org/doc/1.26/reference/generated/numpy.ma.maximum_fill_value.html

ma.maximum_fill_value(obj)

返回对象的数据类型能表示的最小值。

这个函数非常有用,可以用于计算适合于具有给定数据类型的数组取最大值的填充值。

参数:

obj是一个 ndarray、dtype 或者标量

可查询其数值类型的对象。

返回:

val是一个标量

能表示的最小值。

抛出异常:

类型错误

如果obj不是一个合适的数值类型。

另请参见

minimum_fill_value

逆函数。

set_fill_value

设置掩码数组的填充值。

MaskedArray.fill_value

返回当前的填充值。

示例

>>> import numpy.ma as ma
>>> a = np.int8()
>>> ma.maximum_fill_value(a)
-128
>>> a = np.int32()
>>> ma.maximum_fill_value(a)
-2147483648 

也可以传递一个数值数据的数组。

>>> a = np.array([1, 2, 3], dtype=np.int8)
>>> ma.maximum_fill_value(a)
-128
>>> a = np.array([1, 2, 3], dtype=np.float32)
>>> ma.maximum_fill_value(a)
-inf