เพื่อตรวจสอบว่า Interval ปิดทางซ้ายหรือไม่ ให้ใช้ property interval.closed_left
ขั้นตอนการทำงาน
1. นำเข้าไลบรารีที่จำเป็น
import pandas as pd
2. สร้าง Interval ที่ปิดทางซ้าย
ใช้พารามิเตอร์ closed='left' หมายถึงช่วง [0, 5) ซึ่งอธิบายได้โดย 0 ≤ x < 5
interval = pd.Interval(left=0, right=20, closed='left')
3. แสดง Interval
print("Interval...\n", interval)
4. ตรวจสอบว่า Interval ปิดทางซ้ายหรือไม่
print("\nChecking whether the Interval is closed on the left...\n", interval.closed_left)
ตัวอย่างโค้ดสมบูรณ์
import pandas as pd
# สร้าง interval ปิดทางซ้าย
interval = pd.Interval(left=0, right=20, closed='left')
# แสดง interval
print("Interval...\n", interval)
# แสดงความยาว
print("\nInterval length...\n", interval.length)
# ตรวจสอบว่าปิดทางซ้ายหรือไม่
print("\nChecking whether the Interval is closed on the left...\n", interval.closed_left)
ผลลัพธ์ที่คาดหวัง
Interval... [0, 20) Interval length... 20 Checking whether the Interval is closed on the left... True
คำอธิบาย: Interval [0, 20) รวม 0 แต่ไม่รวม 20 ดังนั้น closed_left คืนค่า True