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
极客教程