假设,我的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':]
本身中进行切片?
答案 0 :(得分:1)
您可以使用此:
base_time_idx[base_time_idx >= '2020-10']
我认为,如果不将PeriodIndex放入DataFrame或Series中,则无法对其进行切片。