Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Python Pandas - Lấy giới hạn phải cho interval


Để lấy giới hạn phải cho interval, hãy sử dụng thuộc tính interval.right. Trước tiên, nhập các thư viện cần thiết:

import pandas as pd

Sử dụng Timestamps làm ranh giới để tạo một interval thời gian. Interval đóng được thiết lập bằng tham số "closed" với giá trị "left":

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

Lấy giới hạn phải:

print("\nGiới hạn phải cho Interval...\n", interval.right)

Ví dụ

Dưới đây là mã hoàn chỉnh:

import pandas as pd
# Sử dụng Timestamps làm ranh giới để tạo một interval thời gian
# Interval đóng được thiết lập bằng tham số "closed" với giá trị "right"
interval = pd.Interval(pd.Timestamp('2020-01-01 00:00:00'), pd.Timestamp('2021-01-01 00:00:00'), closed='left')
# hiển thị interval
print("Interval...\n", interval)
# hiển thị độ dài interval
print("\nĐộ dài interval...\n", interval.length)
# lấy giới hạn phải
print("\nGiới hạn phải cho Interval...\n", interval.right)

Kết quả

Đoạn mã trên sẽ cho ra kết quả sau:

Interval... [2020-01-01, 2021-01-01)
Interval length... 366 days 00:00:00
The right bound for the Interval... 2021-01-01 00:00:00