เพื่อตรวจสอบว่า Interval (ช่วง) เปิดทางด้านขวา (open right) หรือไม่ ให้ใช้คุณสมบัติ interval.open_right
หลักการ
ช่วงเปิด (open interval) ตั้งค่าด้วย closed='neither' ไม่รวมจุดปลายทั้งสองข้าง เช่น ช่วง (0, 5) หมายถึง 0 < x < 5
ขั้นตอนตัวอย่าง
import pandas as pd
# สร้างช่วงเปิดทั้งสองข้าง
interval = pd.Interval(5, 20, closed='neither')
print("Interval...\n", interval)
print("\nขอบซ้าย...\n", interval.left)
print("\nขอบขวา...\n", interval.right)
print("\nความยาวช่วง...\n", interval.length)
print("\nตรวจสอบว่าช่วงเปิดทางด้านขวาหรือไม่...\n", interval.open_right)
โค้ดเต็มและผลลัพธ์
import pandas as pd
interval = pd.Interval(5, 20, closed='neither')
print("Interval...\n", interval)
print("\nขอบซ้าย...\n", interval.left)
print("\nขอบขวา...\n", interval.right)
print("\nความยาวช่วง...\n", interval.length)
print("\nตรวจสอบว่าช่วงเปิดทางด้านขวาหรือไม่...\n", interval.open_right)
Interval...
(5, 20)
ขอบซ้าย...
5
ขอบขวา...
20
ความยาวช่วง...
15
ตรวจสอบว่าช่วงเปิดทางด้านขวาหรือไม่...
True