কম্পিউটার

Python Pandas - অ্যারে থেকে মাল্টিইনডেক্স তৈরি করুন


আমরা দেখব কিভাবে MultiIndex.from_arrays() ব্যবহার করে অ্যারে থেকে মাল্টিইনডেক্স তৈরি করা যায়। প্রথমে, আসুন আমরা গাড়ির একটি অ্যারে তৈরি করি -

car = ['Audi', 'Lexus', 'Tesla', 'Mercedes', 'BMW', 'Toyota', 'Nissan', 'Bentley', 'Mustang']

আমাদের উদাহরণের জন্য আরেকটি অ্যারে তৈরি করুন, এতে নিবন্ধন মূল্য −

অন্তর্ভুক্ত থাকবে
reg_price = [1000, 1400, 1100, 900, 1700, 1800, 1300, 1150, 1350]

এখন, আমরা MultiIndex.from_arrays() ব্যবহার করব। এছাড়াও সূচকে স্তরগুলির জন্য নাম সেট করুন।

উদাহরণ

নিম্নলিখিত কোড -

import pandas as pd

# array of cars
car = ['Audi', 'Lexus', 'Tesla', 'Mercedes', 'BMW', 'Toyota', 'Nissan', 'Bentley', 'Mustang']

# array of registration price
reg_price = [1000, 1400, 1100, 900, 1700, 1800, 1300, 1150, 1350]

# Combining arrays and creating multi-index
print(pd.MultiIndex.from_arrays([car, reg_price], names=('car', 'reg_price')))

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
MultiIndex(levels=[[u'Audi', u'BMW', u'Bentley', u'Lexus', u'Mercedes', u'Mustang', u'Nissan', u'Tesla', u'Toyota'], [900, 1000, 1100, 1150, 1300, 1350, 1400, 1700, 1800]],
           labels=[[0, 3, 7, 4, 1, 8, 6, 2, 5], [1, 6, 2, 0, 7, 8, 4, 3, 5]],
           names=[u'car', u'reg_price'])

  1. Python Pandas - ডেটাফ্রেম থেকে মাল্টিইনডেক্স তৈরি করুন

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

  3. পাইথন - পান্ডাসে একটি পাইপলাইন তৈরি করুন

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