Computer >> Máy Tính >  >> Lập trình >> Python

Python Pandas - Tạo khoảng thời gian đóng và kiểm tra sự tồn tại của cả hai điểm cuối

Để tạo khoảng thời gian đóng cửa, hãy sử dụng pandas.Interval () và đặt tham số đóng. Để kiểm tra sự tồn tại của cả hai điểm cuối, hãy sử dụng thuộc tính in.

Đầu tiên, hãy nhập các thư viện được yêu cầu -

import pandas as pd

Đã đặt khoảng thời gian đã đóng bằng cách sử dụng tham số "đã đóng" với giá trị "cả hai". Khoảng đóng (trong toán học được ký hiệu bằng dấu ngoặc vuông) chứa các điểm cuối của nó, # tức là khoảng đóng [0, 5] được đặc trưng bởi các điều kiện 0 <=x <=5

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

Hiển thị khoảng thời gian

print("Interval...\n",interval)

Kiểm tra sự tồn tại của một phần tử trong Khoảng thời gian. Điều này cho thấy rằng closed =đều chứa các điểm cuối của nó

print("\nThe left-most element exists in the Interval? = \n",0 in interval)
print("\nThe right-most element exists in the Interval? = \n",20 in interval)

Ví dụ

Sau đây là mã

import pandas as pd

# Closed interval set using the "closed" parameter with value "both"
# A closed interval (in mathematics denoted by square brackets) contains its endpoints,
# i.e. the closed interval [0, 5] is characterized by the conditions 0 <= x <= 5.
interval = pd.Interval(left=0, right=20, closed='both')

# display the interval
print("Interval...\n",interval)

# display the interval length
print("\nInterval length...\n",interval.length)

# check for the existence of an element in an Interval
# This shows that closed = both contains its endpoints
print("\nThe left-most element exists in the Interval? = \n",0 in interval)
print("\nThe right-most element exists in the Interval? = \n",20 in interval)

Đầu ra

Điều này sẽ tạo ra mã sau

Interval...
[0, 20]

Interval length...
20