numpy.MaskedArray.maximum_fill_value()
La función se utiliza para devolver el valor mínimo que puede representar el dtype de un objeto.
Sintaxis:
numpy.ma.maximum_fill_value(obj)
Parámetros:
obj : [ ndarray, dtype o scalar ] El tipo de datos de array o escalar para el que se devuelve el valor de relleno mínimo.Devuelve: [escalar] El valor de relleno mínimo.
Código #1:
# Python program explaining # numpy.MaskedArray.maximum_fill_value() method # importing numpy as geek # and numpy.ma module as ma import numpy as geek import numpy.ma as ma # creating input array in_arr = geek.array([1, 3, 5, -3], dtype ='float') print ("Input array : ", in_arr) # Now we are creating a masked array. # by making entry as invalid. mask_arr = ma.masked_array(in_arr, mask =[1, 0, 0, 0]) print ("Masked array : ", mask_arr) # applying MaskedArray.maximum_fill_value # methods to masked array out_val = ma.maximum_fill_value(mask_arr) print ("Minimum filled value : ", out_val)
Producción:
Input array : [ 1. 3. 5. -3.] Masked array : [-- 3.0 5.0 -3.0] Minimum filled value : -inf
Código #2:
# Python program explaining # numpy.MaskedArray.maximum_fill_value() method # importing numpy as geek # and numpy.ma module as ma import numpy as geek import numpy.ma as ma # creating input array in_arr = geek.array([[1, 2], [ 3, -1], [ 5, -3]]) print ("Input array : ", in_arr) # Now we are creating a masked array. # by making entry as invalid. mask_arr = ma.masked_array(in_arr, mask =[[1, 0], [ 1, 0], [ 0, 0]]) print ("Masked array : ", mask_arr) # applying MaskedArray.maximum_fill_value # methods to masked array out_val = ma.maximum_fill_value(mask_arr) print ("Minimum filled value : ", out_val)
Producción:
Input array : [[ 1 2] [ 3 -1] [ 5 -3]] Masked array : [[-- 2] [-- -1] [5 -3]] Minimum filled value : -2147483648
Publicación traducida automáticamente
Artículo escrito por jana_sayantan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA