Dùng pandas.IntervalIndex.from_arrays() tạo IntervalIndex từ 2 mảng: giới hạn trái và giới hạn phải.
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], [10, 15, 20])
3. Hiển thị IntervalIndex
print("IntervalIndex...\n", interval)
Ví dụ hoàn chỉnh
import pandas as pd
interval = pd.IntervalIndex.from_arrays([5, 10, 15], [10, 15, 20])
print("IntervalIndex...\n", interval)
print("\nĐộ dài khoảng...\n", interval.length)
Kết quả đầu ra
IntervalIndex...
IntervalIndex([(5, 10], (10, 15], (15, 20]], dtype='interval[int64, right]')
Độ dài khoảng...
Int64Index([5, 5, 5], dtype='int64')
Các cách tạo IntervalIndex khác:
from_breaks([0,1,2,3])→[(0,1], (1,2], (2,3)]from_tuples([(0,1), (1,2)])→ từ cặp tupleinterval_range(start, end, freq=...)→ tạo khoảng đều