pd.period_range
时间: 2023-08-15 19:07:17 浏览: 176
`pd.period_range()`是pandas库中用于生成指定时间范围内的区间(Period)的函数。该函数的基本用法如下:
```
pd.period_range(start=None, end=None, periods=None, freq=None, name=None)
```
其中,参数含义如下:
- `start`:区间的起始时间点。
- `end`:区间的结束时间点。
- `periods`:区间的长度,用于确定区间的结束时间点。
- `freq`:时间间隔,用于确定区间中相邻两个时间点的间隔。
- `name`:区间的名称。
下面是一个例子,生成了一个从2021年1月1日到2021年12月31日的每月区间:
```
import pandas as pd
pr = pd.period_range(start='2021-01-01', end='2021-12-31', freq='M')
print(pr)
```
输出结果:
```
PeriodIndex(['2021-01', '2021-02', '2021-03', '2021-04', '2021-05', '2021-06',
'2021-07', '2021-08', '2021-09', '2021-10', '2021-11', '2021-12'],
dtype='period[M]', freq='M')
```
此时,`pr`是一个PeriodIndex类型的对象,表示从2021年1月到2021年12月的每个月份。
阅读全文