pandas.Index.get_loc
-
Index.get_loc(key, method=None, tolerance=None) -
Получить целочисленную позицию для запрошенного метки
Параметры: ключ : метка
метод : {None, ‘pad’/’ffill’, ‘backfill’/’bfill’, ‘nearest’}, необязательно
- по умолчанию: только точные совпадения.
- pad / ffill: найти ПРЕДЫДУЩЕЕ значение индекса, если точного совпадения нет.
- backfill / bfill: использовать СЛЕДУЮЩЕЕ значение индекса, если точного совпадения нет
- nearest: использовать НАИБОЛЕЕ БЛИЗКОЕ значение индекса, если точного совпадения нет. В случае одинаковых расстояний предпочтение отдаётся большему значению индекса.
tolerance : необязательно
Максимальное расстояние от значения индекса для неточных совпадений. Значение индекса в соответствующей позиции должно удовлетворять уравнению
abs(index[loc] - key) <= tolerance.Добавлена в версии 0.17.0.
Возвращает: loc : целое число, если индекс уникальный, возможно срез или маска, если нет
© 2008–2012, 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/0.18.1/generated/pandas.Index.get_loc.html