Change language

# numpy.maximum () in Python

| |

It compares the two arrays and returns a new array containing the element-wise maximums. If one of the compared elements is NaN, then that element is returned. If both elements are NaN, then the first is returned.

Syntax: numpy.maximum (arr1, arr2, /, out = None, *, where = True, casting = ’same_kind’, order = ’K’, dtype = None, ufunc ’maximum’)

Parameters:
arr1: [ array_like] Input array.
arr2: [array_like] Input array.
out: [ndarray, optional] A location into which the result is stored .
-" If provided, it must have a shape that the inputs broadcast to.
-" If not provided or None, a freshly-allocated array is returned.
** kwargs: allows you to pass keyword variable length of argument to a function. It is used when we want to handle named argument in a function.
where: [array_like, optional] True value means to calculate the universal functions (ufunc) at that position, False value means to leave the value in the output alone.

Return: [ndarray or scalar] Result.
The maximum of arr1 and arr2, element-wise. This is a scalar if both arr1 and arr2 are scalars.

Code # 1: Work

` `

` # Python program explaining # maximum () function    import numpy as geek in_num1 = 10 in_num2 = 21   print ( "Input number1:" , in_num1) print ( "Input number2:" , in_num2)     out_num = geek.maximum (in_num1, in_num2)  print ( "maximum of 10 and 21:" , out_num)  `

` `

Output:

` Input number1: 10 Input number2: 21 maximum of 10 and 21: 21 `

Code # 2:

 ` # Python program explaining ` ` # maximum () function ` ` `  ` import ` ` numpy as geek `   ` in_arr1 ` ` = ` ` [` ` 2 ` `, ` ` 8 ` `, ` ` 125 ` `] ` ` in_arr2 ` ` = ` ` [` ` 3 ` `, ` ` 3 ` `, ` ` 15 ` `] `   ` print ` ` (` ` "Input array1:" ` `, in_arr1) ` ` print ` ` (` `" Input array2: "` `, in_arr2) ` ` `  ` out_arr ` ` = ` ` geek. maximum (in_arr1, in_arr2) ` ` print ` ` (` ` "Output array after selecting maximum:" ` `, out_arr) `

Output:

` Input array1: [2, 8, 125] Input array2: [3, 3, 15] Output array after selecting maximum: [3 8 125] `

Code # 3:

` `

` # Python program explaining # maximum () function   import numpy as geek   in_arr1 = [geek.nan, 0 , geek .nan] in_arr2 = [geek .nan, geek.nan, 0 ]   print ( " Input array1: " , in_arr1)  print ( "Input array2:" , in_arr2)   out_arr = geek. maximum (in_arr1, in_arr2)  print ( "Output array after selecting maximum:" , out_arr)  `

` `

Output:

` Input array1: [nan, 0, nan] Input array2: [nan, nan, 0] Output array after selecting maximum: [nan nan nan] `

## Shop

Learn programming in R: courses

\$

Best Python online courses for 2022

\$

Best laptop for Fortnite

\$

Best laptop for Excel

\$

Best laptop for Solidworks

\$

Best laptop for Roblox

\$

Best computer for crypto mining

\$

Best laptop for Sims 4

\$

Latest questions

NUMPYNUMPY

Common xlabel/ylabel for matplotlib subplots

NUMPYNUMPY

How to specify multiple return types using type-hints

NUMPYNUMPY

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

NUMPYNUMPY

Flake8: Ignore specific warning for entire file

NUMPYNUMPY

glob exclude pattern

NUMPYNUMPY

How to avoid HTTP error 429 (Too Many Requests) python

NUMPYNUMPY

Python CSV error: line contains NULL byte

NUMPYNUMPY

csv.Error: iterator should return strings, not bytes

## Wiki

Python | How to copy data from one Excel sheet to another

Common xlabel/ylabel for matplotlib subplots

Check if one list is a subset of another in Python

How to specify multiple return types using type-hints

Printing words vertically in Python

Python Extract words from a given string

Cyclic redundancy check in Python

Finding mean, median, mode in Python without libraries