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

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

প্যান্ডাস ইন্ডেক্স ইন্টারভাল অবজেক্ট ধারণ করে কিনা তা যাচাই করতে প্যান্ডাসে index.is_interval() পদ্ধতি ব্যবহার করুন।

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

import pandas as pd

ইন্টারভাল অবজেক্ট তৈরি করুন:

interval1 = pd.Interval(10, 30)
interval2 = pd.Interval(30, 50)

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

print("Interval1...\n", interval1)
print("Interval2...\n", interval2)

ইন্টারভাল অবজেক্ট ১ এবং ২-সহ প্যান্ডাস ইন্ডেক্স তৈরি করুন:

index = pd.Index([interval1, interval2])

ইন্ডেক্স মানগুলোর শুধুমাত্র ইন্টারভাল অবজেক্ট আছে কিনা তা যাচাই করুন:

print("\nইন্ডেক্স কি ইন্টারভাল অবজেক্ট ধারণ করে?\n", index.is_interval())

উদাহরণ

সম্পূর্ণ কোড:

import pandas as pd
# ইন্টারভাল অবজেক্ট তৈরি করুন
interval1 = pd.Interval(10, 30)
interval2 = pd.Interval(30, 50)
# ইন্টারভালগুলি প্রদর্শন করুন
print("Interval1...\n", interval1)
print("Interval2...\n", interval2)
# ইন্টারভাল অবজেক্ট ১ এবং ২-সহ প্যান্ডাস ইন্ডেক্স তৈরি করুন
index = pd.Index([interval1, interval2])
# প্যান্ডাস ইন্ডেক্স প্রদর্শন করুন
print("\nপ্যান্ডাস ইন্ডেক্স...\n", index)
# ডেটার dtype ফেরত দিন
print("\nDtype অবজেক্ট...\n", index.dtype)
# ইন্ডেক্স মানগুলোর শুধুমাত্র ইন্টারভাল অবজেক্ট আছে কিনা তা যাচাই করুন
print("\nইন্ডেক্স কি ইন্টারভাল অবজেক্ট ধারণ করে?\n", index.is_interval())

আউটপুট

এটি নিম্নলিখিত আউটপুট তৈরি করবে:

Interval1... (10, 30]
Interval2... (30, 50]
প্যান্ডাস ইন্ডেক্স... IntervalIndex([(10, 30], (30, 50]], dtype='interval[int64, right]')
Dtype অবজেক্ট... interval[int64, right]
ইন্ডেক্স কি ইন্টারভাল অবজেক্ট ধারণ করে? True
  1. পাইথন - প্যান্ডাস ইন্ডেক্স ফ্লোটিং টাইপ কিনা তা যাচাই করুন

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

  3. পাইথন - প্যান্ডাস ইন্ডেক্স শুধুমাত্র বুলিয়ান ধারণ করে কিনা তা যাচাই করুন

  4. পাইথন প্যান্ডাস - IntervalArray-এ প্রতিটি ইন্টারভালের মিডপয়েন্ট Index হিসেবে ফেরত দিন