numpy.ma.maximum_fill_value#
- ma.maximum_fill_value(obj)[source]#
傳回物件 dtype 可以表示的最小值。
此函數適用於計算適合取得具有指定 dtype 陣列最大值的填充值。
- 參數:
- objndarray、dtype 或純量
可以查詢其數值類型的物件。
- 傳回值:
- val純量
最小可表示值。
- 引發:
- TypeError
如果 obj 不是合適的數值類型。
另請參閱
minimum_fill_value
反函數。
set_fill_value
設定遮罩陣列的填充值。
MaskedArray.fill_value
傳回目前的填充值。
範例
>>> import numpy as np >>> 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