প্যান্ডাস ইন্ডেক্স ক্যাটাগরিক্যাল ডেটা ধারণ করে কিনা তা যাচাই করতে প্যান্ডাসে index.is_categorical() পদ্ধতি ব্যবহার করুন। প্রথমে প্রয়োজনীয় লাইব্রেরি ইম্পোর্ট করুন:
import pandas as pd
astype() পদ্ধতি ব্যবহার করে টাইপ category সেট করে প্যান্ডাস ইন্ডেক্স তৈরি করুন:
index = pd.Index(["Electronics", "Accessories", "Furniture"]).astype("category")
প্যান্ডাস ইন্ডেক্স প্রদর্শন করুন:
print("প্যান্ডাস ইন্ডেক্স...\n", index)
ইন্ডেক্স ক্যাটাগরিক্যাল ডেটা ধারণ করে কিনা তা যাচাই করুন:
print("\nইন্ডেক্স কি ক্যাটাগরিক্যাল ডেটা ধারণ করে?\n", index.is_categorical())
উদাহরণ
সম্পূর্ণ কোড:
import pandas as pd
# প্যান্ডাস ইন্ডেক্স তৈরি করুন
index = pd.Index(["Electronics", "Accessories", "Furniture"]).astype("category")
# প্যান্ডাস ইন্ডেক্স প্রদর্শন করুন
print("প্যান্ডাস ইন্ডেক্স...\n", index)
# ইন্ডেক্সে উপাদানের সংখ্যা ফেরত দিন
print("\nইন্ডেক্সে উপাদানের সংখ্যা...\n", index.size)
# ডেটার dtype ফেরত দিন
print("\nDtype...\n", index.dtype)
# ইন্ডেক্স ক্যাটাগরিক্যাল ডেটা ধারণ করে কিনা তা যাচাই করুন
print("\nইন্ডেক্স কি ক্যাটাগরিক্যাল ডেটা ধারণ করে?\n", index.is_categorical())
আউটপুট
এটি নিম্নলিখিত আউটপুট তৈরি করবে:
প্যান্ডাস ইন্ডেক্স... CategoricalIndex(['Electronics', 'Accessories', 'Furniture'], categories=['Accessories', 'Electronics', 'Furniture'], ordered=False, dtype='category')
ইন্ডেক্সে উপাদানের সংখ্যা... 3
Dtype... category
ইন্ডেক্স কি ক্যাটাগরিক্যাল ডেটা ধারণ করে? True