Python | Numpy MaskedArray .__ floordiv__



numpy.ma.MaskedArray class is a subclass of ndarray for manipulating numeric arrays with missing data. With the Numpy operator MaskedArray .__ floordiv__ we can split a specific value that is supplied as a parameter to this function.

Syntax: numpy. MaskedArray .__ floordiv__

Return: Divide other into self, and return a new masked array.

Example # 1:
In this example, we can see that after applying MaskedArray .__ floordiv __ () we get the gender value of each element, which is divided into an array. This method will work well for positive, negative and floating point array values.

# import important module into python

import numpy as np 

 
# make an array with NumPy

gfg = np.ma.array ([ 1 , 2.5 , 3 , 4.8 , 5 ]) 

 
# applying MaskedArray .__ floordiv method __ ()

print (gfg .__ floordiv __ ( 2 )) 

Output:

 [0.0 1.0 1.0 2.0 2.0] 

Example # 2:

# import important module in python

import numpy as np 

 
# make an array with NumPy

gfg = np.ma.array ([[ 1 , 2 , 3 , 4.45 , 5 ], 

[ 6 , 5.5 , 4 , 3 , 2.62 ]]) 

 
# applying MaskedArray .__ floordiv method __ ()

print (gfg .__ floordiv __ ( 3 )) 

Exit:

 [[0.0 0.0 1.0 1.0 1.0 ] [2.0 1.0 1.0 1.0 0.0]]