  NumPy | Python Methods and Functions

`numpy.MaskedArray.masked_greater_equal()` is used to mask an array where it is greater than or equal to a given ` masked_where ` function is a shortcut to ` masked_where ` with ` condition = (arr & gt; = value). `

Syntax: ` numpy.ma.masked_greater_equal (arr, value, copy = True) `

Parameters:
arr: [ndarray] Input array which we want to mask.
value: [int] It is used to mask the array element which are & gt; = value.
copy: [bool] If True (default) make a copy of arr in the result. If False modify arr in place and return a view.

Code # 1:

 ` # Python program explaining ` ` # numpy. MaskedArray.masked_greater_equal () method `   ` # import numy as a geek # and the numpy.ma module as ma `` import numpy as geek import numpy.ma as ma   # create input array in_arr = geek.array ([ 1 , 2 , 3 , - 1 , 2 ]) print ( "Input array:" , in_arr)   # applying MaskedArray.masked_greater_equal methods # to input an array, where value & gt; = 2 mask_arr = ma.masked_greater_equal (in_arr, 2 ) print ( "Masked array:" , mask_arr) `

Output:

` Input array: [1 2 3 -1 2] Masked array: [1 - - -1 -] `

Code # 2:

 ` # Python program explaining ` ` # numpy.MaskedArray.masked_greater_equal () method `   ` # import numy as a geek ` ` # and the numpy.ma module as ma ` ` import ` ` numpy as geek ` ` import ` ` numpy.ma as ma `   ` # create input array ` ` in_arr ` ` = ` ` geek.array ([` ` 5e8 ` `, ` ` 3e ` ` - ` ` 5 ` `, ` ` - ` ` 45.0 ` `, ` ` 4e4 ` `, ` ` 5e2 ` `]) ` ` print ` ` (` ` "Input array: "` `, in_arr) ` ` `  ` # applying MaskedArray methods.masked_greater_equal < / code> # to enter an array, where value & gt; = 5e2 `` mask_arr = ma.masked_greater_equal (in_arr, 5e2 ) print ( "Masked array:" , mask_arr) `

Output:

` Input array: [5.0e + 08 3.0 e-05 -4.5e + 01 4.0e + 04 5.0e + 02] Masked array: [- 3e-05 -45.0 - -] `