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

পাইথনে পান্ডাস ডেটাফ্রেমে কলাম নাম এক্সপ্লিসিটলি নামকরণ করা

CSV ফাইলে হেডার না থাকলে read_csv()-এর names প্যারামিটার ব্যবহার করে কলাম নাম দেওয়া যায়।

CSV ফাইল (হেডার ছাড়া):

এক্সেলে খোলা হলে কলাম হেডার ছাড়া ডেটা দেখাবে।

কলাম নাম যোগ করে CSV পড়া:

pd.read_csv("C:\\Users\\amit_\\Desktop\\TeamData.csv", names=['Team', 'Rank_Points', 'Year'])

সম্পূর্ণ কোড উদাহরণ:

import pandas as pd

# হেডার ছাড়া CSV পড়া
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\TeamData.csv")
print("Reading the CSV file without headers...\n", dataFrame)

# হেডার যোগ করে CSV পড়া
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\TeamData.csv", names=['Team', 'Rank_Points', 'Year'])
print("\nReading the CSV file after updating headers...\n", dataFrame)

আউটপুট:

Reading the CSV file without headers...
     0        1     2
0 Australia  2500  2021
1 Bangladesh  1000  2021
2 England    2000  2021
3 India      3000  2021
4 Srilanka   1500  2021

Reading the CSV file after updating headers...
      Team  Rank_Points  Year
0 Australia       2500  2021
1 Bangladesh      1000  2021
2 England         2000  2021
3 India           3000  2021
4 Srilanka        1500  2021

নোট:

  • names প্যারামিটার লিস্ট আকারে কলাম নাম নেয়
  • যদি CSV-এ হেডার থাকে, তবে header=0 (ডিফল্ট) কাজ করবে
  • header=None দিয়ে হেডার উপেক্ষা করা যায়
  1. পাইথনে পান্ডাস ডেটাফ্রেমের সাবসেট সিলেক্ট করা (সিঙ্গল এবং মাল্টিপল কলাম)

  2. পাইথনে পান্ডাস ডেটাফ্রেমকে বার গ্রাফে প্লট করার পদ্ধতি

  3. পাইথন পান্ডাস: ডেটাফ্রেমের একাধিক কলাম বার গ্রাফে প্লট করা

  4. পান্ডাসে read_csv-এ skipinitialspace দিয়ে প্রাথমিক স্পেস বাদ দেওয়া