Spec-Zone.ru › pandas 1

pandas.Series.argmax

Series.argmax(axis=None, skipna=True, *args, **kwargs)[source]

Возвращает целочисленную позицию наибольшего значения в серии.

Если максимальное значение достигается в нескольких местах, возвращается позиция первой строки.

Параметры
axis:{None}

Не используется. Параметр необходим для совместимости с DataFrame.

skipna:bool, по умолчанию True

Исключить значения NA/null при отображении результата.

*args, **kwargs

Дополнительные аргументы и ключевые слова для совместимости с NumPy.

Возвращает
int

Позиция строки максимального значения.

См. также

Series.argmax

Возвращает позицию максимального значения.

Series.argmin

Возвращает позицию минимального значения.

numpy.ndarray.argmax

Эквивалентный метод для массивов numpy.

Series.idxmax

Возвращает метку индекса максимальных значений.

Series.idxmin

Возвращает метку индекса минимальных значений.

Примеры

Рассмотрим набор данных, содержащий калории злаков

>>> s = pd.Series({'Corn Flakes': 100.0, 'Almond Delight': 110.0,
...                'Cinnamon Toast Crunch': 120.0, 'Cocoa Puff': 110.0})
>>> s
Corn Flakes              100.0
Almond Delight           110.0
Cinnamon Toast Crunch    120.0
Cocoa Puff               110.0
dtype: float64
>>> s.argmax()
2
>>> s.argmin()
0

Максимальное количество калорий злаков находится на третьем элементе, а минимальное - на первом элементе, так как серия индексируется с нуля.

© 2008–2022, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/1.5.0/reference/api/pandas.Series.argmax.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API