pandas.PeriodIndex.from_fields#

classmethod PeriodIndex.from_fields(*, year=None, quarter=None, month=None, day=None, hour=None, minute=None, second=None, freq=None)[源代码][源代码]#

从字段(年、月、日等)构造一个 PeriodIndex。

参数:
int, 数组, 或 Series, 默认 None
quarterint, 数组, 或 Series, 默认 None
int, 数组, 或 Series, 默认 None
int, 数组, 或 Series, 默认 None
小时int, 数组, 或 Series, 默认 None
minuteint, 数组, 或 Series, 默认 None
第二int, 数组, 或 Series, 默认 None
freqstr 或 period 对象,可选

pandas 周期字符串之一或相应的对象。

返回:
PeriodIndex

例子

>>> idx = pd.PeriodIndex.from_fields(year=[2000, 2002], quarter=[1, 3])
>>> idx
PeriodIndex(['2000Q1', '2002Q3'], dtype='period[Q-DEC]')