কম্পিউটার

Python Pandas - একটি মাল্টি ইনডেক্সে শুধুমাত্র একটি নতুন নির্দিষ্ট স্তর সেট করুন


একটি মাল্টি ইনডেক্সে শুধুমাত্র একটি নতুন নির্দিষ্ট স্তর সেট করতে, 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')] , নাম=['র্যাঙ্ক', 'ছাত্র'])

  1. পাইথন - একটি পান্ডাস ডেটাফ্রেমে শুধুমাত্র একটি একক কলামের ডেটাটাইপ কাস্ট করুন

  2. পাইথন - একটি পান্ডাস ডেটাফ্রেমের শুধুমাত্র নির্দিষ্ট সারিগুলির যোগফল

  3. Python Pandas এবং Numpy - মাল্টি-ইনডেক্সকে একক সূচকে সংযুক্ত করুন

  4. পাইথন - মাল্টিইনডেক্স পান্ডাস ডেটাফ্রেম থেকে নির্দিষ্ট সারি বাদ দিন