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