কম্পিউটার

কিভাবে একটি একক পান্ডাস ডেটাফ্রেমে একাধিক CSV ফাইল মার্জ করবেন?


একটি একক পান্ডাস ডেটাফ্রেমে একাধিক CSV ফাইল মার্জ করতে, read_csv ব্যবহার করুন। প্রথমে, প্রয়োজনীয় পান্ডাস লাইব্রেরি আমদানি করুন। এখানে. আমরা একটি উপনাম হিসাবে pd সেট করেছি −

import pandas as pd

এখন, ধরা যাক নিচেরগুলো হল আমাদের CSV ফাইল −

Sales1.csv

কিভাবে একটি একক পান্ডাস ডেটাফ্রেমে একাধিক CSV ফাইল মার্জ করবেন?

Sales2.csv

কিভাবে একটি একক পান্ডাস ডেটাফ্রেমে একাধিক CSV ফাইল মার্জ করবেন?

আমরা স্ট্রিং হিসাবে পথ সেট করেছি. উভয় ফাইলই ডেস্কটপে রয়েছে -

file1 = "C:\\Users\\amit_\\Desktop\\sales1.csv"
file2 = "C:\\Users\\amit_\\Desktop\\sales2.csv"

এরপর, উপরের দুটি CSV ফাইল মার্জ করুন। pd.concat() CSV ফাইলগুলিকে একসাথে মার্জ করে -

dataFrame = pd.concat(
   map(pd.read_csv, [file1, file2]), ignore_index=True)

উদাহরণ

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

import pandas as pd

file1 = "C:\\Users\\amit_\\Desktop\\sales1.csv"
file2 = "C:\\Users\\amit_\\Desktop\\sales2.csv"

print("Merging multiple CSV files...")

# merge
dataFrame = pd.concat(
   map(pd.read_csv, [file1, file2]), ignore_index=True)
print(dataFrame)

আউটপুট

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

তৈরি করবে
          Car       Place   UnitsSold
0        Audi   Bangalore          80
1     Porsche      Mumbai         110
2  RollsRoyce        Pune         100
3         BMW       Delhi          95
4    Mercedes   Hyderabad          80
5  Lamborgini  Chandigarh          80

  1. পান্ডাস (ম্যাটপ্লটলিব) ব্যবহার করে একক প্লটে একাধিক টাইম-সিরিজ ডেটাফ্রেম প্লট করুন

  2. এক্সেলের একাধিক শীটে CSV ফাইল মার্জ করুন (সহজ পদক্ষেপ সহ)

  3. কিভাবে CSV ফাইলগুলিকে Excel এ মার্জ করবেন (2টি সহজ উপায়)

  4. এক্সেলের একটি ওয়ার্কবুকে একাধিক CSV ফাইল কিভাবে মার্জ করবেন