Python | Numpy MaskedArray.rshift (original) (raw)

Last Updated : 08 Apr, 2019

**numpy.ma.MaskedArray class** is a subclass of ndarray designed to manipulate numerical arrays with missing data. With the help of Numpy MaskedArray.__rshift__ method we can get the elements that is right shifted by the value that is provided as a parameter.

Syntax: numpy.MaskedArray.__rshift__Return: Return self>>value.

**Example #1 :**In this example we can see that every element is right shifted by the value that is passed as a parameter.

Python3 1== `

import the important module in python

import numpy as np

make an array with numpy

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

applying MaskedArray.rshift() method

print(gfg.rshift(2))

`

Example #2:

Python3 1== `

import the important module in python

import numpy as np

make an array with numpy

gfg = np.ma.array([[1, 2, 3, 4, 5], [6, 5, 4, 3, 2]])

applying MaskedArray.rshift() method

print(gfg.rshift(1))

`

Output:

[[0 1 1 2 2] [3 2 2 1 1]]