numpy.ma.MaskedArray class
es una subclase de ndarray diseñada para manipular arrays numéricas con datos faltantes. Con la ayuda de Numpy MaskedArray.__ifloordiv__ podemos obtener una división de piso de un valor particular que se proporciona como parámetro en el método MaskedArray.__ifloordiv__().
Sintaxis: numpy.MaskedArray.__ifloordiv__(otro)
Retorno: Piso dividido uno mismo por otro en el lugar.
Ejemplo #1:
En este ejemplo podemos ver que todos y cada uno de los elementos de una array se dividen con el valor dado como parámetro en el método MaskedArray.__ifloordiv__().
# import the important module in python import numpy as np # make an array with numpy gfg = np.ma.array([10, 20.5, 30, 4.8, 50]) # applying MaskedArray.__ifloordiv__() method print(gfg.__ifloordiv__(2))
Producción:
[ 5. 10. 15. 2. 25.]
Ejemplo #2:
# import the important module in python import numpy as np # make an array with numpy gfg = np.ma.array([[10, 20, 30, 4.45, 50], [6, 5.5, 4, 3, 2.62]]) # applying MaskedArray.__ifloordiv__() method print(gfg.__ifloordiv__(5))
Producción:
[[ 2. 4. 6. 0. 10.] [ 1. 1. 0. 0. 0.]]