Функция numpy amin() в Python с примерами
Функция numpy amin() используется в Python для поиска минимального элемента в массиве.
- Знакомство с функцией NumPy amin()
- Примеры функции NumPy amin()
- 1) Использование функции numpy amin() на примере одномерного массива
- 2) Функция numpy amin() в многомерном массиве
Знакомство с функцией NumPy amin()
Функция amin() возвращает минимальный элемент массива или минимальный элемент по оси. Вот синтаксис функции amin():
numpy.amin(a, axis=None, out=None, keepdims=<no value>, initial=<no value>, where=<no value>)
Функция amin() эквивалентна методу min() объекта ndarray:
ndarray.min(axis=None, out=None, keepdims=False, initial=<no value>, where=True)
Примеры функции NumPy amin()
Давайте рассмотрим несколько примеров использования функции amin().
1) Использование функции numpy amin() на примере одномерного массива
В следующем примере используется функция numpy amin() для поиска минимального значения в одномерном массиве:
import numpy as np a = np.array([1, 2, 3]) min = np.amin(a) print(min)
Выход:
1
Как это работает.
- Сначала создайте новый массив, содержащий три числа 1, 2 и 3:
a = np.array([1, 2, 3])
- Во-вторых, найдите минимальное число с помощью функции amin():
min = np.amin(a)
- В-третьих, отобразите результат:
print(min)
2) Функция numpy amin() в многомерном массиве
В следующем примере функция amin() используется для поиска минимального числа в двумерном массиве:
import numpy as np a = np.array([ [1, 2], [3, 4]] ) min = np.amin(a) print(min)
Выход:
1
Если вы хотите найти минимальное значение по каждой оси, вы можете использовать аргумент axis. Например, в следующем примере используется функция amin() для поиска минимального значения по оси 0:
import numpy as np a = np.array([ [1, 2], [3, 4]] ) min = np.amin(a, axis=0) print(min)
Выход:
[1 2]
Аналогичным образом вы можете использовать функцию amin(), чтобы найти минимальное значение по оси 1:
import numpy as np a = np.array([ [1, 2], [3, 4]] ) min = np.amin(a, axis=1) print(min)
Выход:
[1 3]