การสร้าง IntervalArray จาก tuples
ใช้ pd.arrays.IntervalArray.from_tuples() สร้าง IntervalArray จากรายการของ tuples (lower, upper)
ขั้นตอน
- นำเข้า pandas
- ใช้
from_tuples()สร้าง IntervalArray - แสดงผล
- ดูความยาวและ midpoint
ตัวอย่างโค้ด
import pandas as pd
# สร้าง IntervalArray จาก tuples
array = pd.arrays.IntervalArray.from_tuples([(10, 25), (15, 70)])
# แสดง IntervalArray
print("Our IntervalArray...\n", array)
# ความยาวของแต่ละ Interval
print("\nOur IntervalArray length...\n", array.length)
# Midpoint ของแต่ละ Interval
print("\nThe midpoint of each interval in the IntervalArray...\n", array.mid)
ผลลัพธ์
Our IntervalArray...[(10, 25], (15, 70]] Length: 2, dtype: interval[int64, right] Our IntervalArray length... Int64Index([15, 55], dtype='int64') The midpoint of each interval in the IntervalArray... Float64Index([17.5, 42.5], dtype='float64')
คำอธิบาย
- Interval แรก: (10, 25] ความยาว 15 จุดกึ่งกลาง 17.5
- Interval ที่สอง: (15, 70] ความยาว 55 จุดกึ่งกลาง 42.5
- Default closed='right' (ปิดขวา เปิดซ้าย)