Pandas में जांचने के लिए कि IntervalIndex में ओवरलैपिंग अंतराल हैं या नहीं, IntervalIndex.is_overlapping प्रॉपर्टी का उपयोग करें।
आवश्यक लाइब्रेरी इम्पोर्ट करें
import pandas as pd
IntervalIndex बनाएं
interval = pd.IntervalIndex.from_tuples([(10, 20), (15, 25)])
अंतराल प्रदर्शित करें
print("IntervalIndex...\n", interval)
अंतराल ओवरलैपिंग है या नहीं जांचें
print("\nIs the interval overlapping?\n", interval.is_overlapping)
पूरा उदाहरण
import pandas as pd
# IntervalIndex बनाएं
interval = pd.IntervalIndex.from_tuples([(10, 20), (15, 25)])
# अंतराल प्रदर्शित करें
print("IntervalIndex...\n", interval)
# अंतराल लंबाई प्रदर्शित करें
print("\nIntervalIndex length...\n", interval.length)
# अंतराल ओवरलैपिंग है या नहीं जांचें
print("\nIs the interval overlapping?\n", interval.is_overlapping)
आउटपुट
IntervalIndex... IntervalIndex([(10, 20], (15, 25]], dtype='interval[int64, right]')
IntervalIndex length... Int64Index([10, 10], dtype='int64')
Is the interval overlapping? True
व्याख्या: अंतराल (10, 20] और (15, 25] 15 से 20 तक ओवरलैप होते हैं, इसलिए is_overlapping True लौटाता है।