Python Pandas——从 Period 对象中获取年份


若要从 Period 对象获取年份,请使用 period.year 属性。首先,导入所需的库 −

import pandas as pd

pandas.Period 表示一个时间段。创建两个 Period 对象

period1 = pd.Period("2020-09-23")
period2 = pd.Period(freq="D", year = 2021, month = 4, day = 16, hour = 2, minute = 35)

显示 Period 对象

print("Period1...\n", period1)
print("Period2...\n", period2)

从两个 Period 对象获取年份

res1 = period1.year
res2 = period2.year

示例

以下为该代码

import pandas as pd

# The pandas.Period represents a period of time
# creating two Period objects
period1 = pd.Period("2020-09-23")
period2 = pd.Period(freq="D", year = 2021, month = 4, day = 16, hour = 2, minute = 35)

# display the Period objects
print("Period1...\n", period1)
print("Period2...\n", period2)

# get the year from two Period objects
res1 = period1.year
res2 = period2.year

# Return the year from the two Period objects
print("\nDisplay the Year from the 1st Period object ...\n", res1)
print("\nDisplay the Year from the 2nd Period object...\n", res2)

输出

这会生成以下代码

Period1...
2020-09-23
Period2...
2021-04-16

Display the Year from the 1st Period object ...
2020

Display the Year from the 2nd Period object...
2021

更新日期:20-Oct-2021

458 次浏览

开启你的 事业

完成课程即可获得认证

开始
广告