РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
46 of 687 menu

Метод min

Метод min применяется к DataFrame и возвращает минимальные значения для каждого столбца или строки. По умолчанию метод ищет минимумы по столбцам (ось 0). С помощью параметра axis можно изменить направление поиска. Также метод поддерживает параметр skipna для пропуска пропущенных значений и параметр numeric_only для работы только с числовыми столбцами.

Синтаксис

df.min(axis=0, skipna=True, numeric_only=False)

Пример

Давайте найдём минимальные значения в каждом столбце таблицы:

import pandas as pd df = pd.DataFrame({ 'a': [1, 2, 3, 4, 5], 'b': [10, 20, 30, 40, 50] }) res = df.min() print(res)

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

a 1 b 10 dtype: int64

Пример

Теперь найдём минимальные значения по строкам (ось 1):

import pandas as pd df = pd.DataFrame({ 'a': [1, 2, 3, 4, 5], 'b': [10, 20, 30, 40, 50] }) res = df.min(axis=1) print(res)

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

0 1 1 2 2 3 3 4 4 5 dtype: int64

Пример

Обработаем таблицу с пропущенными значениями. По умолчанию метод их пропускает:

import pandas as pd import numpy as np df = pd.DataFrame({ 'a': [1, np.nan, 3, 4, 5], 'b': [10, 20, np.nan, 40, 50] }) res = df.min() print(res)

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

a 1.0 b 10.0 dtype: float64

Пример

Если нужно, чтобы NaN влиял на результат, установим skipna в False:

import pandas as pd import numpy as np df = pd.DataFrame({ 'a': [1, np.nan, 3, 4, 5], 'b': [10, 20, np.nan, 40, 50] }) res = df.min(skipna=False) print(res)

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

a NaN b NaN dtype: float64

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

  • метод max,
    который находит максимальные значения
  • метод idxmin,
    который возвращает индексы минимальных значений
  • метод mean,
    который вычисляет средние значения
  • метод describe,
    который считает описательную статистику
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить