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

পাইথন প্যান্ডাস - IntervalIndex-এ মিসিং ভ্যালুযুক্ত ইন্টারভাল খালি কিনা চেক করুন

পাইথন প্যান্ডাসে IntervalIndex.is_empty প্রোপার্টি ব্যবহার করে IntervalIndex-এ মিসিং ভ্যালু (NaN) থাকা ইন্টারভালগুলো খালি কিনা তা চেক করা যায়। এটি প্রতিটি ইন্টারভালের জন্য বুলিয়ান মান রিটার্ন করে।

প্রয়োজনীয় লাইব্রেরি ইম্পোর্ট করুন

import pandas as pd
import numpy as np

NaN মান সহ IntervalIndex তৈরি করুন

interval = pd.IntervalIndex.from_arrays([np.nan, np.nan], [np.nan, np.nan])

ইন্টারভাল প্রদর্শন করুন

print("IntervalIndex...\n", interval)

মিসিং ভ্যালুযুক্ত ইন্টারভাল খালি কিনা চেক করুন

print("\nIs the interval empty?\n", interval.is_empty)

সম্পূর্ণ উদাহরণ

import pandas as pd
import numpy as np

# NaN মান সহ IntervalIndex তৈরি
interval = pd.IntervalIndex.from_arrays([np.nan, np.nan], [np.nan, np.nan])

# ইন্টারভাল প্রদর্শন
print("IntervalIndex...\n", interval)

# ইন্টারভাল লেন্থ
print("\nIntervalIndex length...\n", interval.length)

# মিসিং ভ্যালুযুক্ত ইন্টারভাল খালি কিনা চেক
print("\nIs the interval empty?\n", interval.is_empty)

আউটপুট

IntervalIndex... IntervalIndex([nan, nan], dtype='interval[float64, right]')
IntervalIndex length... Float64Index([nan, nan], dtype='float64')
Is the interval empty? [False False]

ব্যাখ্যা: NaN বাউন্ডওয়ালা ইন্টারভালগুলো is_empty হিসেবে বিবেচিত হয় না (False রিটার্ন করে)। তবে তাদের লেন্থ NaN হয়।

  1. পাইথন প্যান্ডাস - ইন্ডেক্সে অনন্য মান আছে কিনা যাচাই

  2. পাইথন প্যান্ডাস - প্যান্ডাস ইন্ডেক্স ইন্টারভাল অবজেক্ট ধারণ করে কিনা তা যাচাই করুন

  3. পাইথন প্যান্ডাস - IntervalArray-এ ইন্টারভালগুলি খালি কিনা তা যাচাই করুন

  4. পাইথনে যাচাই করুন কোনো ইন্টারভাল অন্যটিকে সম্পূর্ণ ওভারল্যাপ করে কিনা