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

পাইথনে পান্ডাস দিয়ে হেডার ছাড়া CSV ফাইল পড়া

পান্ডাস read_csv()-এ header=None প্যারামিটার ব্যবহার করে হেডার ছাড়া CSV ফাইল পড়া যায়।

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

dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesData.csv")

হেডার ছাড়া পড়া (header=None):

pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesData.csv", header=None)

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

import pandas as pd

# হেডারসহ CSV পড়া
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesData.csv")
print("\nReading the CSV file...\n", dataFrame)

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

আউটপুট:

Reading the CSV file...
    Car  Reg_Price  Units
0  BMW       2500    100
1 Lexus      3500     80
2 Audi       2500    120
3 Jaguar     2000     70
4 Mustang    2500    110

Reading the CSV file (without header)...
     0       1    2
0  Car  Reg_Price  Units
1  BMW       2500  100
2 Lexus      3500   80
3 Audi       2500  120
4 Jaguar     2000   70
5 Mustang    2500  110

ব্যাখ্যা:

  • header=None: প্রথম রোকে হেডার না মনে করে ডেটা হিসেবে বিবেচনা করে
  • পান্ডাস অটোমেটিক্যালি ইন্টিজার ইনডেক্স (0, 1, 2...) হেডার হিসেবে দেয়
  • যদি হেডার থাকে কিন্তু উপেক্ষা করতে চান: header=None ব্যবহার করুন
  • পরে names প্যারামিটার দিয়ে নিজস্ব হেডার দেওয়া যায়
  1. সিবর্ন দিয়ে স্বার্ম প্লট তৈরি - পাইথন পান্ডাস

  2. সিবর্ন দিয়ে ভায়োলিন প্লট তৈরি - পাইথন পান্ডাস

  3. সিবর্ন দিয়ে বক্স প্লট তৈরি - পাইথন পান্ডাস

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