কম্পিউটার টিউটোরিয়াল

পাইথন - rename() ছাড়া পান্ডাস ডেটাফ্রেমে ইনডেক্স দিয়ে কলামের নাম পরিবর্তন করুন

আমরা সহজে ইনডেক্স দিয়ে কলাম রিনেম করতে পারি অর্থাৎ rename() ছাড়া। প্রয়োজনীয় লাইব্রেরি ইম্পোর্ট করা হয়:

import pandas as pd

৩টি কলামসহ একটি ডেটাফ্রেম তৈরি করা হয়:

dataFrame = pd.DataFrame(
    {
        "Car": ['BMW', 'Lexus', 'Tesla', 'Mustang', 'Mercedes', 'Jaguar'],
        "Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000],
        "Units": [90, 120, 100, 150, 200, 130]
    }
)

এখন আমরা সব কলাম রিনেম করব columns.values[0] ব্যবহার করে কলামের ইনডেক্স স্কোয়ার ব্র্যাকেটে সেট করে যেটি পরিবর্তন করতে চাই:

dataFrame.columns.values[0] = "Car Names"
dataFrame.columns.values[1] = "Registration Cost"
dataFrame.columns.values[2] = "Units_Sold"

উদাহরণ

নিচে কোড দেওয়া হলো:

import pandas as pd

# ডেটাফ্রেম তৈরি
dataFrame = pd.DataFrame(
    {
        "Car": ['BMW', 'Lexus', 'Tesla', 'Mustang', 'Mercedes', 'Jaguar'],
        "Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000],
        "Units": [90, 120, 100, 150, 200, 130]
    }
)
print("DataFrame ...\n", dataFrame)

# কলামের নাম রিনেম
dataFrame.columns.values[0] = "Car Names"
dataFrame.columns.values[1] = "Registration Cost"
dataFrame.columns.values[2] = "Units_Sold"
print("\nনতুন কলাম নাম সহ আপডেটেড DataFrame...\n", dataFrame)

আউটপুট

এটি নিচের আউটপুট দেবে:

DataFrame ...
     Car  Reg_Price  Units
0   BMW      7000     90
1  Lexus      1500    120
2  Tesla      5000    100
3 Mustang      8000    150
4 Mercedes     9000    200
5  Jaguar      6000    130

নতুন কলাম নাম সহ আপডেটেড DataFrame...
  Car Names  Registration Cost  Units_Sold
0   BMW              7000        90
1  Lexus             1500       120
2  Tesla             5000       100
3 Mustang            8000       150
4 Mercedes           9000       200
5  Jaguar            6000       130
  1. প্যান্ডাসে কলাম রিনেম করা: বिगিনার গাইড

  2. পাইথন পান্ডাস - মাল্টিইন্ডেক্সের লেভেলগুলো কলাম হিসেবে ডেটাফ্রেম তৈরি করুন এবং লেভেলের নাম প্রতিস্থাপন করুন

  3. পাইথন প্যান্ডাস - NaN মান বাদে ইন্ডেক্স ফেরত দেওয়া

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