numpy.minimum() в Python

| | | | | | | | | | | | |

Он сравнивает два массива и возвращает новый массив, содержащий минимумы элементов. Если один из сравниваемых элементов равен NaN, то возвращается этот элемент. Если оба элемента имеют значение NaN, то возвращается первый.

Синтаксис: numpy.minimum (arr1, arr2, /, out = None, *, где = True , casting = `same_kind`, order = `K`, dtype = None, ufunc `minimum`)

Параметры:
arr1: [ array_like] Входной массив.
arr2: [array_like] Входной массив.
out: [ndarray, необязательно] Местоположение, в котором сохраняется результат.
- > Если он предоставлен, он должен иметь форму, в которую транслируются входные данные.
- > Если не указано или None, возвращается только что выделенный массив.
** kwargs: позволяет передать ключевое слово аргумента переменной длины в функцию. Он используется, когда мы хотим обработать именованный аргумент в функции.
где: [array_like, необязательный] Значение True означает вычисление универсальных функций (ufunc) в этой позиции, значение False означает вычисление универсальных функций (ufunc) в этой позиции. оставьте значение в выводе в покое.

Возврат: [ndarray или скаляр] Результат.
Минимум из arr1 и arr2, поэлементно. Это скаляр, если и arr1, и arr2 являются скалярами.

Код № 1: работа


# Объяснение программы Python
# минимальная () функция

import numpy as geek

in_num1 = 10

in_num2 = 21


print ( "Input number1:" , in_num1)

print ( "Введите номер2:" , in_num2)

out_num = geek.minimum (in_num1, in_num2)

print ( "минимум 10 и 21:" , out_num)

Вывод:

Введите номер 1: 10 Введите номер 2: 21 минимум из 10 и 21: 10 

Код № 2:


# Программа Python, объясняющая
# минимальная () функция

import numpy as geek


in_arr1 = [ 2 , 8 , 125 ]

in_arr2 = [ 3 , 3 , 15 ]


print ( "Input array1 :" , in_arr1)

print ( " Входной массив2: " , in_arr2)

out_arr = geek.mi nimum (in_arr1, in_arr2)

print ( "Вывод массива после выбора минимума:" , out_arr)

< /table>

Вывод:

Входной массив1: [2, 8, 125] Входной массив2: [3, 3 , 15] Выходной массив после выбора минимума: [2 3 15] 

Код # 3:


< / p>

# Объяснение программы Python
# минимальная () функция


import numpy as geek


in_arr1 = [geek.nan, 0 , geek.nan ]

in_arr2 = [geek.nan, geek.nan, 0 ]

<класс кода = "undefi пробелы" >

print ( " Входной массив1: " , in_arr1)

print ( "Входной массив2:" , in_arr2)

out_arr = Компьютерщик .minimum ( in_arr1, in_arr2)

print ( " Выходной массив после выбора минимума: " , out_arr)

Выходные данные:

Входной массив1: [nan , 0, nan] Входной массив2: [nan, nan, 0] Выходной массив после выбора минимума: [nan nan nan]