यह जांचने के लिए कि बंद समापन बिंदुओं को साझा करने वाले अंतराल ओवरलैप करते हैं, IntervalIndex.is_overlapping का उपयोग करें संपत्ति। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें -
import pandas as pd
इंटरवलइंडेक्स बनाएं। "बंद" पैरामीटर "दोनों" सेट होने के बाद से अंतराल दोनों तरफ बंद हैं -
interval = pd.interval_range(0, 8, closed='both')
अंतराल प्रदर्शित करें -
print("IntervalIndex...\n",interval) जांचें कि क्या बंद समापन बिंदुओं को साझा करने वाले अंतराल ओवरलैप करते हैं -
print("\nDoes the Intervals that share closed endpoints overlap?\n",interval.is_overlapping) उदाहरण
निम्नलिखित कोड है -
import pandas as pd
# Create IntervalIndex
# The intervals are closed on both the sides since the "closed" parameter is set "both"
interval = pd.interval_range(0, 8, closed='both')
# Display the interval
print("IntervalIndex...\n",interval)
# Display the interval length
print("\nIntervalIndex length...\n",interval.length)
# Check if the Intervals that share closed endpoints overlap
print("\nDoes the Intervals that share closed endpoints overlap?\n",interval.is_overlapping) आउटपुट
यह निम्नलिखित आउटपुट देगा -
IntervalIndex... IntervalIndex([[0, 1], [1, 2], [2, 3], [3, 4], [4, 5], [5, 6], [6, 7], [7, 8]], dtype='interval[int64, both]') IntervalIndex length... Int64Index([1, 1, 1, 1, 1, 1, 1, 1], dtype='int64') Does the Intervals that share closed endpoints overlap? True