pandas.MultiIndex.truncate#

MultiIndex.усечение(до=None, после=None)[источник]#

Срез индекса между двумя метками/кортежами, возвращает новый MultiIndex.

Параметры:
дометка или кортеж, может быть частичным. По умолчанию None

None по умолчанию соответствует start.

послеметка или кортеж, может быть частичным. По умолчанию None

None по умолчанию означает конец.

Возвращает:
MultiIndex

Усечённый MultiIndex.

Примеры

>>> mi = pd.MultiIndex.from_arrays([['a', 'b', 'c'], ['x', 'y', 'z']])
>>> mi
MultiIndex([('a', 'x'), ('b', 'y'), ('c', 'z')],
           )
>>> mi.truncate(before='a', after='b')
MultiIndex([('a', 'x'), ('b', 'y')],
           )