Spec-Zone.ru › pandas 1

pandas.Series.idxmin

Series.idxmin(axis=0, skipna=True, *args, **kwargs)[source]

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

Если несколько значений равны минимальному, возвращается метка первой строки с этим значением.

Parameters
axis:{0 или ‘index’}

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

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

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

*args, **kwargs

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

Returns
Индекс

Метка минимального значения.

Raises
ValueError

Если серия пустая.

См. также

numpy.argmin

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

DataFrame.idxmin

Возвращает индекс первого вхождения минимального значения по запрошенной оси.

Series.idxmax

Возвращает метку индекса первого вхождения максимального значения.

Примечания

Этот метод является версией Series метода ndarray.argmin. Этот метод возвращает метку минимума, в то время как ndarray.argmin возвращает позицию. Чтобы получить позицию, используйте series.values.argmin().

Примеры

>>> s = pd.Series(data=[1, None, 4, 1],
...               index=['A', 'B', 'C', 'D'])
>>> s
A    1.0
B    NaN
C    4.0
D    1.0
dtype: float64
>>> s.idxmin()
'A'

Если skipna равно False и в данных есть значение NA, функция возвращает nan.

>>> s.idxmin(skipna=False)
nan

© 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.idxmin.html

Spec-Zone.ru

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