numpy.ma.right_shift#

ma.right_shift(a, n)[source]#

将整数的位向右移动。

这是 numpy.right_shift 的掩码数组版本,有关详细信息,请参阅该函数。

另请参阅

numpy.right_shift

示例

>>> import numpy as np
>>> import numpy.ma as ma
>>> x = [11, 3, 8, 1]
>>> mask = [0, 0, 0, 1]
>>> masked_x = ma.masked_array(x, mask)
>>> masked_x
masked_array(data=[11, 3, 8, --],
             mask=[False, False, False,  True],
       fill_value=999999)
>>> ma.right_shift(masked_x,1)
masked_array(data=[5, 1, 4, --],
             mask=[False, False, False,  True],
       fill_value=999999)