MultiIndex-এ অনুরোধ করা লেভেলের লেভেল ভ্যালু ভেক্টর রিটার্ন করতে, multiIndex.get_level_values() মেথড ব্যবহার করুন। আর্গুমেন্ট হিসেবে লেভেল নাম দিন।
প্রয়োজনীয় লাইব্রেরি ইমপোর্ট করুন
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)
লেভেল ০-এ লেভেল ভ্যালু বের করুন
print("\nলেভেল ভ্যালু...\n", multiIndex.get_level_values(0))
সম্পূর্ণ উদাহরণ
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)
# লেভেল ০-এ লেভেল ভ্যালু বের করুন
print("\nলেভেল ভ্যালু...\n", multiIndex.get_level_values(0))
# লেভেল নাম "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... Index(['p', 'q', 'r', 'r', 's', 's'], dtype='object', name='One')
Level values... Index(['s', 't', 'r', 'v', 'w', 'x'], dtype='object', name='Two')
ব্যাখ্যা
get_level_values() মেথডে ইন্টিজার পজিশন (০, ১, ...) বা লেভেল নাম ('One', 'Two') দিয়ে অনুরূপ লেভেলের ভ্যালু পাওয়া যায়।