একটি একক পান্ডাস ডেটাফ্রেমে একাধিক CSV ফাইল মার্জ করতে, read_csv ব্যবহার করুন। প্রথমে, প্রয়োজনীয় পান্ডাস লাইব্রেরি আমদানি করুন। এখানে. আমরা একটি উপনাম হিসাবে pd সেট করেছি −
import pandas as pd
এখন, ধরা যাক নিচেরগুলো হল আমাদের CSV ফাইল −
Sales1.csv৷
Sales2.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