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

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

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

import pandas as pd

使用时间戳作为边界来创建时间间隔。使用值为“left”的“closed”参数设置闭区间。获取时间间隔的左边界。

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.left)

示例

下面是代码

import pandas as pd

# Use Timestamps as the bounds to create a time interval
# Closed interval set using the "closed" parameter with value "left"
# Get the left bound for the interval
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.left)

输出

这将产生以下代码

时间间隔...
[2020-01-01, 2021-01-01)

时间间隔的长度...
366 天 00:00:00

时间间隔的左边界...
2020-01-01 00:00:00

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程