Python Pandas – 获取Period对象的小时组件

Python Pandas – 获取Period对象的小时组件

要获取Period对象的小时组件,请使用 period.hour 属性。

首先,导入所需的库——

import pandas as pd

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

period1 = pd.Period("2020-09-23 05:55:30")
period2 = pd.Period(freq="H", year=2021, month=7, day=16, hour=2, minute=35)

从两个Period对象中获取一天的小时数:

res1 = period1.hour
res2 = period2.hour

示例

以下是代码:

import pandas as pd

# pandas.Period表示一段时间
# 创建两个Period对象
period1 = pd.Period("2020-09-23 05:55:30")
period2 = pd.Period(freq="H", year=2021, month=7, day=16, hour=2, minute=35)

# 显示Period对象
print("Period1...\n", period1)
print("Period2...\n", period2)

# 从两个Period对象中获取一天的小时数
res1 = period1.hour
res2 = period2.hour

# 从两个Period对象中返回一天的小时数
print("\n从第一个Period对象获取一天的小时数...\n", res1)
print("\n从第二个Period对象获取一天的小时数...\n", res2)

输出

这将生成以下代码:

Period1...
2020-09-23 05:55:30

Period2...
2021-07-16 02:00

从第一个Period对象获取一天的小时数...
5

从第二个Period对象获取一天的小时数...
2

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程