পান্ডাসের CategoricalIndex-এর codes প্রপার্টি ব্যবহার করে ক্যাটাগরিক্যাল ডেটার ক্যাটাগরি কোডগুলো পাওয়া যায়। কোডগুলো হলো ইন্টিজার অ্যারে যা ক্যাটাগরি অ্যারেতে প্রতিটি মানের অবস্থান নির্দেশ করে।
প্রয়োজনীয় লাইব্রেরি ইম্পোর্ট
import pandas as pd
ক্যাটাগরিক্যাল ইনডেক্স তৈরি
catIndex = pd.CategoricalIndex(
["p", "q", "r", "s", "p", "q", "r", "s"],
ordered=True,
categories=["p", "q", "r", "s"]
)
ইনডেক্স প্রদর্শন
print("Categorical Index...\n", catIndex)
ক্যাটাগরি কোড পাওয়া
print("\nCategory codes from CategoricalIndex...\n", catIndex.codes)
সম্পূর্ণ উদাহরণ কোড
import pandas as pd
# ক্যাটাগরিক্যাল ইনডেক্স তৈরি
catIndex = pd.CategoricalIndex(
["p", "q", "r", "s", "p", "q", "r", "s"],
ordered=True,
categories=["p", "q", "r", "s"]
)
# ইনডেক্স প্রিন্ট
print("Categorical Index...\n", catIndex)
# ক্যাটাগরি কোড প্রিন্ট
print("\nCategory codes from CategoricalIndex...\n", catIndex.codes)
আউটপুট
Categorical Index...
CategoricalIndex(['p', 'q', 'r', 's', 'p', 'q', 'r', 's'],
categories=['p', 'q', 'r', 's'],
ordered=True,
dtype='category')
Category codes from CategoricalIndex...
[0 1 2 3 0 1 2 3]
ব্যাখ্যা: এখানে p-এর কোড ০, q-এর ১, r-এর ২ এবং s-এর ৩। ইনডেক্সের প্রতিটি উপাদানের ক্যাটাগরির مكانه কোডগুলো দেখানো হয়েছে।