MultiIndex-এ লেভেল নাম ব্যবহার করে লেভেল ভ্যালু ভেক্টর রিটার্ন করতে, পান্ডাস-এ MultiIndex.get_level_values() মেথড ব্যবহার করুন।
প্রয়োজনীয় লাইব্রেরি ইমপোর্ট করুন
import pandas as pd
MultiIndex তৈরি করুন
MultiIndex হল পান্ডাস অবজেক্টের জন্য মাল্টি-লেভেল বা হায়ারার্কিক্যাল ইন্ডেক্স অবজেক্ট:
multiIndex = pd.MultiIndex.from_arrays([list('pqrrss'), list('strvwx')], names=['One', 'Two'])
MultiIndex প্রদর্শন করুন
print("The MultiIndex...\n", multiIndex)
লেভেল নাম "Two" ব্যবহার করে লেভেল ভ্যালু বের করুন
print("\nলেভেল নাম ব্যবহার করে লেভেল ভ্যালু...\n", multiIndex.get_level_values("Two"))
সম্পূর্ণ উদাহরণ
import pandas as pd
# MultiIndex তৈরি করুন
multiIndex = pd.MultiIndex.from_arrays([list('pqrrss'), list('strvwx')], names=['One', 'Two'])
# MultiIndex প্রদর্শন করুন
print("The MultiIndex...\n", multiIndex)
# MultiIndex-এ লেভেলগুলো দেখান
print("\nMultiIndex-এ লেভেলগুলো...\n", multiIndex.levels)
# লেভেল নাম "Two" ব্যবহার করে লেভেল ভ্যালু বের করুন
print("\nলেভেল নাম ব্যবহার করে লেভেল ভ্যালু...\n", multiIndex.get_level_values("Two"))
আউটপুট
The MultiIndex... MultiIndex([('p', 's'), ('q', 't'), ('r', 'r'), ('r', 'v'), ('s', 'w'), ('s', 'x')], names=['One', 'Two'])
The levels in MultiIndex... [['p', 'q', 'r', 's'], ['r', 's', 't', 'v', 'w', 'x']]
Level values using level name... Index(['s', 't', 'r', 'v', 'w', 'x'], dtype='object', name='Two')
ব্যাখ্যা
get_level_values("Two") দিয়ে সেকেন্ড লেভেলের সব ভ্যালু একসাথে একটি Index হিসেবে পাওয়া যায়।