pandas.MultiIndex.truncate#

MultiIndex.truncate(before=None, after=None)[源代码][源代码]#

在两个标签 / 元组之间的切片索引,返回新的 MultiIndex。

参数:
之前标签或元组,可以是部分的。默认无

None 默认为开始。

之后标签或元组,可以是部分的。默认无

None 默认为结束。

返回:
MultiIndex

截断的 MultiIndex。

参见

DataFrame.truncate

截断 DataFrame 在某些索引值之前和之后。

Series.truncate

截断某个索引值之前和之后的一个系列。

示例

>>> 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')],
           )