การสร้าง IntervalArray จาก Interval objects
ใช้ pd.arrays.IntervalArray() สร้างอาร์เรย์สำหรับข้อมูลช่วง (Interval data)
ขั้นตอน
- นำเข้า pandas
- สร้าง Interval objects
- สร้าง IntervalArray จาก Interval objects
ตัวอย่างโค้ด
import pandas as pd
# สร้าง Interval objects
interval1 = pd.Interval(10, 30)
interval2 = pd.Interval(30, 70)
# แสดง intervals
print("Interval1...\n", interval1)
print("Interval2...\n", interval2)
# สร้าง IntervalArray
array = pd.arrays.IntervalArray([interval1, interval2])
# แสดง IntervalArray
print("\nOur IntervalArray...\n", array)
# ความยาว
print("\nOur IntervalArray length...\n", array.length)
ผลลัพธ์
Interval1... (10, 30] Interval2... (30, 70] Our IntervalArray...[(10, 30], (30, 70]] Length: 2, dtype: interval[int64, right] Our IntervalArray length... Int64Index([20, 40], dtype='int64')
คำอธิบาย
IntervalArray เหมาะสำหรับจัดเก็บและดำเนินการกับข้อมูลช่วง (intervals) จำนวนมาก