यह जांचने के लिए कि बंद समापन बिंदुओं को साझा करने वाले अंतराल ओवरलैप करते हैं, 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