পাইথন প্যান্ডাসে IntervalIndex.is_overlapping প্রোপার্টি ব্যবহার করে IntervalIndex-এ যেকোনো ওভারল্যাপিং ইন্টারভাল আছে কিনা তা চেক করা যায়। এটি একটি বুলিয়ান মান রিটার্ন করে।
প্রয়োজনীয় লাইব্রেরি ইম্পোর্ট করুন
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
ব্যাখ্যা: দুটি ইন্টারভাল (১০, ২০] এবং (১৫, ২৫] ১৫ থেকে ২০ রেঞ্জে ওভারল্যাপ করছে। তাই is_overlapping = True।