pandas.MultiIndex.get_locs#
- MultiIndex.get_locs(seq)[источник]#
Получить местоположение для последовательности меток.
- Параметры:
- seqметка, срез, список, маска или последовательность таких элементов
Вы должны использовать один из вышеперечисленных для каждого уровня. Если уровень не должен использоваться, установите его в
slice(None).
- Возвращает:
- numpy.ndarray
Массив NumPy целых чисел, подходящий для передачи в iloc.
Смотрите также
MultiIndex.get_locПолучить позицию для метки или кортежа меток.
MultiIndex.slice_locsПолучить срез по заданным начальной и конечной меткам.
Примеры
>>> mi = pd.MultiIndex.from_arrays([list('abb'), list('def')])
>>> mi.get_locs('b') array([1, 2], dtype=int64)
>>> mi.get_locs([slice(None), ['e', 'f']]) array([1, 2], dtype=int64)
>>> mi.get_locs([[True, False, True], slice('e', 'f')]) array([2], dtype=int64)