pandas.Period.year#

Period.year#

返回此期间所在的年份。

返回:
int

参见

period.month

获取给定周期的年份中的月份。

period.day

返回周期所在的月份中的日期。

备注

年份基于 Period 的 ordinalbase 属性。

例子

创建一个表示2023年1月的Period对象并获取年份:

>>> period = pd.Period('2023-01', 'M')
>>> period.year
2023

创建一个2023年1月1日的Period对象并获取年份:

>>> period = pd.Period('2023', 'D')
>>> period.year
2023

获取表示季度的时期的年份:

>>> period = pd.Period('2023Q2', 'Q')
>>> period.year
2023

处理 Period 对象为空的情况,这会导致 NaN

>>> period = pd.Period('nan', 'M')
>>> period.year
nan