Python Pandas – 获取时间间隔的右边界

Python Pandas – 获取时间间隔的右边界

要获取时间间隔的右边界,请使用 interval.right 属性。 首先,导入所需的库 –

import pandas as pd

使用时间戳作为边界,创建时间间隔。使用参数”closed”并将值设置为 “right”,设置为闭合间隔 –

interval = pd.Interval(pd.Timestamp('2020-01-01 00:00:00'),
   pd.Timestamp('2021-01-01 00:00:00'), closed='left')

获取右边界 –

print("\n时间间隔的右边界为...\n",interval.right)

更多Pandas相关文章,请阅读:Pandas 教程

示例

以下是代码 –

import pandas as pd

# 使用时间戳作为边界,创建时间间隔
# 使用参数"closed"并将值设置为 "right",设置为闭合间隔
interval = pd.Interval(pd.Timestamp('2020-01-01 00:00:00'),
   pd.Timestamp('2021-01-01 00:00:00'), closed='left')

# 显示时间间隔
print("时间间隔为...\n",interval)

# 显示时间间隔长度
print("\n时间间隔长度为...\n",interval.length)

# 获取右边界
print("\n时间间隔的右边界为...\n",interval.right)

输出

这将产生以下输出结果 –

时间间隔为...
[2020-01-01, 2021-01-01)
时间间隔长度为...
366 days 00:00:00
时间间隔的右边界为...
2021-01-01 00:00:00

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程