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

Python Pandas - Lấy giới hạn trái của IntervalIndex


Dùng thuộc tính interval.left lấy mảng các giá trị giới hạn trái (left endpoint) của IntervalIndex.

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

1. Import thư viện

import pandas as pd

2. Tạo IntervalIndex

interval = pd.IntervalIndex.from_arrays([5, 10, 15], [15, 20, 25])

3. Hiển thị IntervalIndex

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

4. Lấy giới hạn trái

print("\nGiới hạn trái...\n", interval.left)

Ví dụ hoàn chỉnh

import pandas as pd

interval = pd.IntervalIndex.from_arrays([5, 10, 15], [15, 20, 25])

print("IntervalIndex...\n", interval)
print("\nĐộ dài khoảng...\n", interval.length)
print("\nLoại interval (closed)...\n", interval.closed)
print("\nGiới hạn trái...\n", interval.left)

Kết quả đầu ra

IntervalIndex...
IntervalIndex([(5, 15], (10, 20], (15, 25]], dtype='interval[int64, right]')
Độ dài khoảng...
Int64Index([10, 10, 10], dtype='int64')
Loại interval (closed)...
right
Giới hạn trái...
Int64Index([5, 10, 15], dtype='int64')

Lưu ý: interval.left trả về Index cùng kiểu dữ liệu. Cặp (left, right) xác định khoảng, closed quyết định bao gồm hay loại trừ đầu cuối.