Функция numpy.amin()

PythonPythonBeginner

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом практическом занятии будут рассмотрены основы использования функции numpy.amin() библиотеки NumPy. Функция numpy.amin() - это статистическая функция, которая используется для возврата наименьшего элемента массива или наименьшего элемента вдоль оси. В этом практическом занятии будет показано, как использовать функцию, ее параметры и то, что она возвращает.

Советы по работе с ВМ

После запуска ВМ кликните в верхнем левом углу, чтобы переключиться на вкладку Notebook и получить доступ к Jupyter Notebook для практики.

Иногда вам может потребоваться подождать несколько секунд, пока Jupyter Notebook не загрузится полностью. Валидация операций не может быть автоматизирована из-за ограничений Jupyter Notebook.

Если вы сталкиваетесь с проблемами во время обучения, не стесняйтесь обращаться к Labby. Оставьте отзыв после занятия, и мы оперативно решим проблему для вас.

Импортировать необходимые библиотеки

Первым шагом является импорт необходимой библиотеки, которая является NumPy.

import numpy as np

Создать входной массив

Вторым шагом является создание входного массива.

a = np.array([[2,15,20],[80,43,31],[22,43,10]])

Найти минимальный элемент

Третий шаг - найти минимальный элемент в массиве с использованием numpy.amin(). Эта функция вернет наименьший элемент в массиве.

np.amin(a)

Результат будет:

2

Найти минимальный элемент среди строк

Четвертым шагом является поиск минимального элемента среди строк массива с использованием numpy.amin(). Эта функция с дополнительным параметром axis=0 вернет массив из наименьших элементов в каждой строке массива.

np.amin(a, axis=0)

Результат будет:

array([2, 15, 10])

Найти минимальный элемент среди столбцов

Пятым шагом является поиск минимального элемента среди столбцов массива с использованием numpy.amin(). Эта функция с дополнительным параметром axis=1 вернет массив из наименьших элементов в каждом столбце массива.

np.amin(a, axis=1)

Результат будет:

array([ 2, 31, 10])

Найти минимальный элемент с использованием необязательных параметров

В этом шаге мы будем использовать необязательные параметры where и initial функции numpy.amin() для поиска минимального элемента в массиве.

np.amin(a, where=[False, True], initial=10, axis=0)

Параметр where - это булев массив, который задает условие для минимального значения. Параметр initial - это значение начального минимального значения. Результат будет:

array([10, 15, 10])

Резюме

В этом практическом занятии мы рассмотрели статистическую функцию numpy.amin() библиотеки NumPy, ее синтаксис, параметры и возвращаемые значения. Мы узнали, как найти минимальный элемент массива, а также как найти минимальный элемент по строкам и столбцам массива. Мы также изучили, как использовать необязательные параметры where и initial для поиска минимального элемента массива.