Метод min
Метод min применяется к Index
и возвращает наименьшее значение среди всех элементов индекса.
Метод не принимает параметров и работает с индексами любого типа:
числовыми, строковыми, временными.
Синтаксис
index.min()
Пример
Давайте создадим числовой индекс и найдём его минимальное значение:
import pandas as pd
idx = pd.Index([5, 3, 8, 1, 9])
res = idx.min()
print(res)
Результат выполнения кода:
"1"
Пример
Давайте найдём минимальное значение в строковом индексе:
import pandas as pd
idx = pd.Index(['banana', 'apple', 'cherry', 'date'])
res = idx.min()
print(res)
Результат выполнения кода:
"apple"
Строки сравниваются в лексикографическом порядке, поэтому наименьшей строкой является 'apple'.
Пример
Давайте применим метод min к индексу с датами:
import pandas as pd
idx = pd.Index(pd.date_range('2024-01-01', periods=5, freq='D'))
res = idx.min()
print(res)
Результат выполнения кода:
"2024-01-01 00:00:00"
Пример
Давайте найдём минимальное значение в индексе с повторяющимися элементами:
import pandas as pd
idx = pd.Index([5, 3, 5, 2, 3, 1])
res = idx.min()
print(res)
Результат выполнения кода:
"1"
Даже при наличии повторяющихся элементов метод возвращает единственное минимальное значение.
Смотрите также
-
метод
max,
который возвращает максимальное значение индекса -
метод
nunique,
который возвращает количество уникальных значений -
метод
unique,
который возвращает массив уникальных значений -
метод
value_counts,
который подсчитывает количество каждого значения