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

পাইথন প্যান্ডাস CategoricalIndex - ক্যাটেগরিগুলোর অর্ডার্ড রিলেশনশিপ আছে কিনা যাচাই করুন


ক্যাটেগরিগুলোর অর্ডার্ড রিলেশনশিপ (ordered relationship) আছে কিনা তা যাচাই করতে, CategoricalIndex-এর ordered প্রোপার্টিটি ব্যবহার করুন।

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

import pandas as pd

"categories" প্যারামিটার ব্যবহার করে ক্যাটেগরিক্যালের জন্য ক্যাটেগরিগুলো সেট করুন। "ordered" প্যারামিটার ব্যবহার করে ক্যাটেগরিক্যালকে অর্ডার্ড হিসেবে বিবেচনা করুন:

catIndex = pd.CategoricalIndex(["p", "q", "r", "s", "p", "q", "r", "s"], ordered=True, categories=["p", "q", "r", "s"])

Categorical Index প্রদর্শন করুন:

print("Categorical Index...\n", catIndex)

ক্যাটেগরিগুলো পান:

print("\nCategoricalIndex থেকে ক্যাটেগরিগুলো প্রদর্শন...\n", catIndex.categories)

ক্যাটেগরিগুলোর অর্ডার্ড রিলেশনশিপ যাচাই করুন:

print("\nক্যাটেগরিগুলোর অর্ডার্ড রিলেশনশিপ আছে কিনা...\n", catIndex.ordered)

উদাহরণ

নিচে কোডটি দেওয়া হলো:

import pandas as pd

# CategoricalIndex শুধু সীমিত এবং সাধারণত ফিক্সড সংখ্যক সম্ভাব্য মান নিতে পারে
# "categories" প্যারামিটার ব্যবহার করে ক্যাটেগরিক্যালের জন্য ক্যাটেগরিগুলো সেট করুন
# "ordered" প্যারামিটার ব্যবহার করে ক্যাটেগরিক্যালকে অর্ডার্ড হিসেবে বিবেচনা করুন
catIndex = pd.CategoricalIndex(["p", "q", "r", "s", "p", "q", "r", "s"], ordered=True, categories=["p", "q", "r", "s"])

# Categorical Index প্রদর্শন করুন
print("Categorical Index...\n", catIndex)

# ক্যাটেগরিগুলো পান
print("\nCategoricalIndex থেকে ক্যাটেগরিগুলো প্রদর্শন...\n", catIndex.categories)

# ক্যাটেগরিগুলোর অর্ডার্ড রিলেশনশিপ যাচাই করুন
print("\nক্যাটেগরিগুলোর অর্ডার্ড রিলেশনশিপ আছে কিনা...\n", catIndex.ordered)

আউটপুট

এটি নিচের আউটপুট প্রোডিউস করবে:

Categorical Index... CategoricalIndex(['p', 'q', 'r', 's', 'p', 'q', 'r', 's'], categories=['p', 'q', 'r', 's'], ordered=True, dtype='category')
CategoricalIndex থেকে ক্যাটেগরিগুলো প্রদর্শন... Index(['p', 'q', 'r', 's'], dtype='object')
ক্যাটেগরিগুলোর অর্ডার্ড রিলেশনশিপ আছে কিনা... True
  1. পাইথন প্যান্ডাস - Period অবজেক্ট থেকে বছর লিপ ইয়ার (leap year) কিনা তা যাচাই করুন

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

  3. পাইথন - প্যান্ডাস ইন্ডেক্স ফ্লোটিং টাইপ কিনা তা যাচাই করুন

  4. পাইথন প্যান্ডাস - দুটি Index অবজেক্টের অ্যাট্রিবিউট এবং টাইপ একই কিনা তা যাচাই করুন