熊猫PeriodIndex切片

时间:2020-07-03 09:56:57

标签: python pandas

假设,我的PeriodIndex类似于:

base_time_idx = pd.period_range('2020-08-01', periods=8, freq='M')

输出:

PeriodIndex(['2020-08', '2020-09', '2020-10', '2020-11', '2020-12', '2021-01',
             '2021-02', '2021-03'],
            dtype='period[M]', freq='M')

Here是PeriodIndex的文档。

在Series和DataFrame中有切片的示例。

但是,如果我想以这种方式从base_time_idx中选择子范围,该如何在base_time_idx['2020-10':]本身中进行切片?

1 个答案:

答案 0 :(得分:1)

您可以使用此:

base_time_idx[base_time_idx >= '2020-10']

我认为,如果不将PeriodIndex放入DataFrame或Series中,则无法对其进行切片。