Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
217 of 541 menu
◀ ▶

Функция amin

Функция amin возвращает минимальное значение элементов массива. Первым параметром функция принимает массив, вторым параметром можно указать ось (axis), вдоль которой вычисляется минимум. Также доступны параметры для работы с многомерными массивами и управления типом возвращаемого значения.

Синтаксис

np.amin(arr, [axis], [out], [keepdims])

Пример

Найдем минимальное значение в одномерном массиве:

import numpy as np arr = np.array([1, 2, 3, 4, 5]) res = np.amin(arr) print(res)

Результат выполнения кода:

1

Пример

Найдем минимальное значение в двумерном массиве:

import numpy as np arr = np.array([[1, 2, 3], [4, 5, 6]]) res = np.amin(arr) print(res)

Результат выполнения кода:

1

Пример

Найдем минимальное значение вдоль оси 0 (по столбцам):

import numpy as np arr = np.array([[1, 2, 3], [4, 5, 6]]) res = np.amin(arr, axis=0) print(res)

Результат выполнения кода:

[1 2 3]

Пример

Найдем минимальное значение вдоль оси 1 (по строкам):

import numpy as np arr = np.array([[1, 2, 3], [4, 5, 6]]) res = np.amin(arr, axis=1) print(res)

Результат выполнения кода:

[1 4]

Пример

Используем параметр keepdims для сохранения размерности:

import numpy as np arr = np.array([[1, 2, 3], [4, 5, 6]]) res = np.amin(arr, axis=1, keepdims=True) print(res)

Результат выполнения кода:

[[1] [4]]

Пример

Найдем минимальное значение в трехмерном массиве:

import numpy as np arr = np.array([[[1, 2], [3, 4]], [[5, 6], [7, 8]]]) res = np.amin(arr) print(res)

Результат выполнения кода:

1

Смотрите также

  • функцию amax,
    которая возвращает максимальное значение элементов массива
  • функцию min,
    которая является методом массива и возвращает минимальное значение
  • функцию argmin,
    которая возвращает индекс минимального элемента
  • функцию ptp,
    которая возвращает размах значений (максимум минус минимум)
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить