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

Python Pandas - Kiểm tra Interval có đóng bên phải không

Để kiểm tra Interval có đóng bên phải không, sử dụng thuộc tính interval.closed_right.

Các bước thực hiện

1. Import thư viện

import pandas as pd

2. Tạo Interval đóng bên phải

closed='right' tạo interval (a, b] (không chứa a, chứa b).

interval = pd.Interval(left=0, right=20, closed='right')

3. Kiểm tra đóng bên phải

print("\nKiểm tra Interval có đóng bên phải...\n", interval.closed_right)

Ví dụ hoàn chỉnh

import pandas as pd

interval = pd.Interval(left=0, right=20, closed='right')

print("Interval...\n", interval)
print("\nĐộ dài Interval...\n", interval.length)
print("\nKiểm tra Interval có đóng bên phải...\n", interval.closed_right)
print("\nPhần tử trái (0) có trong Interval?\n", 0 in interval)
print("\nPhần tử phải (20) có trong Interval?\n", 20 in interval)

Kết quả đầu ra

Interval...
(0, 20]
Độ dài Interval...
20
Kiểm tra Interval có đóng bên phải...
True
Phần tử trái (0) có trong Interval?
False
Phần tử phải (20) có trong Interval?
True

Tóm tắt 4 loại Interval:

closedKý hiệuĐiều kiệnclosed_leftclosed_right
'both'[a, b]a ≤ x ≤ bTrueTrue
'left'[a, b)a ≤ x < bTrueFalse
'right'(a, b]a < x ≤ bFalseTrue
'neither'(a, b)a < x < bFalseFalse