একটি মাল্টি ইনডেক্সে শুধুমাত্র একটি নতুন নির্দিষ্ট স্তর সেট করতে, MultiIndex.set_levels() ব্যবহার করুন প্যারামিটার স্তর সহ পদ্ধতি। প্রথমে, প্রয়োজনীয় লাইব্রেরিগুলি আমদানি করুন -
pd হিসাবে পান্ডা আমদানি করুন
মাল্টি-ইন্ডেক্স হল পান্ডাস অবজেক্টের জন্য একটি মাল্টি-লেভেল, বা হায়ারার্কিক্যাল, ইনডেক্স অবজেক্ট। অ্যারে তৈরি করুন -
অ্যারে =[[1, 2, 3, 4], ['জন', 'টিম', 'জ্যাকব', 'ক্রিস']]
"নাম" প্যারামিটার প্রতিটি সূচক স্তরের জন্য নাম সেট করে। from_arrays() একটি মাল্টি ইনডেক্স −
তৈরি করতে ব্যবহৃত হয়multiIndex =pd.MultiIndex.from_arrays(arrays, names=('ranks', 'student'))
আমরা "লেভেল" প্যারামিটার −
ব্যবহার করে একটি নতুন একক নির্দিষ্ট স্তর সেট করেছিমুদ্রণ("\nমাল্টি-ইনডেক্সে একটি নতুন স্তর সেট করুন...\n",multiIndex.set_levels(['p', 'q', 'r', 's'], স্তর =0))প্রে>উদাহরণ
নিম্নলিখিত কোড -
pd হিসাবে পান্ডা আমদানি করুন# মাল্টি ইনডেক্স একটি মাল্টি-লেভেল, বা হায়ারার্কিক্যাল, পান্ডাস অবজেক্টের জন্য ইনডেক্স অবজেক্ট# অ্যারেসাররে তৈরি করুন =[[1, 2, 3, 4], ['জন', 'টিম', 'জ্যাকব' , 'Chris']]# "নাম" প্যারামিটার প্রতিটি সূচক স্তরের জন্য নাম সেট করে# from_arrays() একটি MultiIndexmultiIndex =pd.MultiIndex.from_arrays(arrays, names=('ranks', 'student) তৈরি করতে ব্যবহৃত হয় '))# মাল্টি-ইনডেক্সপ্রিন্ট প্রদর্শন করুন("মাল্টি-ইনডেক্স...\n", মাল্টি ইনডেক্স)# মাল্টি-ইনডেক্সপ্রিন্টে স্তরগুলি পান("\nমাল্টি-ইনডেক্সের স্তরগুলি...\n",multiIndex.levels)# সেট মাল্টি ইনডেক্সের স্তর# আমরা "লেভেল" প্যারামিটারপ্রিন্ট ব্যবহার করে একটি নতুন একক নির্দিষ্ট স্তর সেট করেছি("\nমাল্টি-ইনডেক্সে একটি নতুন স্তর সেট করুন...\n",multiIndex.set_levels(['p', 'q', 'r', 's'], স্তর =0))আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেThe Multi-index...MultiIndex([(1, 'John'), (2, 'Tim'), (3, 'Jacob'), (4, 'Chris')], names=[' র্যাঙ্ক', 'ছাত্র'])মাল্টি-ইনডেক্সের স্তরগুলি... [[1, 2, 3, 4], ['ক্রিস', 'জ্যাকব', 'জন', 'টিম']]একটি নতুন স্তর সেট করুন মাল্টি-ইনডেক্সে...মাল্টি ইনডেক্স([('p', 'জন'), ('q', 'Tim'), ('r', 'Jacob'), ('s', 'Chris')] , নাম=['র্যাঙ্ক', 'ছাত্র'])