РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
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 для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить