কম্পিউটার টিউটোরিয়াল

পাইথন প্যান্ডাস - IntervalIndex-এ ওভারল্যাপিং ইন্টারভাল আছে কিনা চেক করুন

পাইথন প্যান্ডাসে 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।

  1. পাইথন প্যান্ডাস - IntervalIndex তৈরি করুন

  2. পাইথন প্যান্ডাস - দুটি CategoricalIndex একই উপাদান ধারণ করছে কিনা চেক করুন

  3. পাইথন প্যান্ডাস - IntervalArray-এ ইন্টারভালগুলি বাম, ডান, দুপাশে বা কোনো পাশে ক্লোজড কিনা তা যাচাই করুন

  4. পাইথন প্যান্ডাস - উভয় ইন্টারভাল অবজেক্ট ওভারল্যাপ করে কিনা তা যাচাই করুন (খুলা এন্ডপয়েন্ট শেয়ার করে)