Spec-Zone.ru › pandas 2

pandas.Index.where

finalIndex.where(cond, other=None)[source]

Замена значений, где условие ложно.

Замена берется из other.

Параметры:
cond:булевый массив-подобный объект с длиной, равной self

Условие для выбора значений.

other:скаляр или массив-подобный объект, по умолчанию None

Замена, если условие ложно.

Возвращает:
pandas.Index

Копия self со значениями, замененными из other, где условие ложно.

См. также

Series.where

Тот же метод для Series.

DataFrame.where

Тот же метод для DataFrame.

Примеры

>>> idx = pd.Index(['car', 'bike', 'train', 'tractor'])
>>> idx
Index(['car', 'bike', 'train', 'tractor'], dtype='object')
>>> idx.where(idx.isin(['car', 'train']), 'other')
Index(['car', 'other', 'train', 'other'], dtype='object')

© 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/2.2.2/reference/api/pandas.Index.where.html

Spec-Zone.ru

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