numpy.greater() in Python
Last Updated :
08 Mar, 2024
The numpy.greater() checks whether x1 is greater than x2 or not. Syntax :
numpy.greater(x1, x2[, out])
Parameters :
x1, x2 : [array_like]Input arrays. If x1.shape != x2.shape, they must be
broadcastable to a common shape
out : [ndarray, boolean]Array of bools, or a single bool if x1 and x2 are scalars.
Return :
Boolean array indicating results, whether x1 is greater than x2 or not.
Code 1 :
Python
import numpy as geek
a = geek.greater([ 8. , 2. ], [ 5. , 3. ])
print ( "Not equal : \n" , a, "\n" )
b = geek.greater([ 2 , 2 ], [[ 1 , 3 ],[ 1 , 4 ]])
print ( "Not equal : \n" , b, "\n" )
a = geek.array([ 4 , 2 ])
b = geek.array([ 6 , 2 ])
print ( "Is a greater than b : " , a > b)
|
Output :
Not equal :
[ True False]
Not equal :
[[ True False]
[ True False]]
Is a greater than b : [False False]
Code 2 :
Python
import numpy as geek
a = geek.array([ 1.1 , 1 ])
b = geek.array([ 1 , 2 ])
print ( "Comparing float with int : " , a < b)
d = geek.greater(a, b)
print ( "\n Comparing float with int using .greater() : " , d)
|
Output :
Comparing float with int : [False True]
Comparing float with int using .greater() : [ True False]
Code 3 :
Python
import numpy as geek
a = geek.array([ 1j , 2 ])
b = geek.array([ 1 , 2 ])
print ( "Comparing complex with int : " , a < b)
d = geek.greater(a, b)
print ( "\nComparing complex with int using .greater() : " , d)
|
Output :
Comparing complex with int : [ True False]
Comparing complex with int using .greater() : [False False]
Note : These codes won’t run on online IDE’s. So please, run them on your systems to explore the working.
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...