Để hợp nhất nhiều tệp CSV vào một khung dữ liệu Pandas, hãy sử dụng read_csv. Đầu tiên, hãy nhập thư viện Pandas được yêu cầu. Đây. Chúng tôi đã đặt pd làm bí danh -
import pandas as pd
Bây giờ, giả sử sau đây là Tệp CSV của chúng tôi -
Sales1.csv
Sales2.csv
Chúng tôi đã đặt đường dẫn dưới dạng chuỗi. Cả hai tệp đều ở trên Máy tính để bàn -
file1 = "C:\\Users\\amit_\\Desktop\\sales1.csv" file2 = "C:\\Users\\amit_\\Desktop\\sales2.csv"
Tiếp theo, hợp nhất hai tệp CSV ở trên. Pd.concat () hợp nhất các tệp CSV với nhau -
dataFrame = pd.concat( map(pd.read_csv, [file1, file2]), ignore_index=True)
Ví dụ
Sau đây là mã -
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)
Đầu ra
Điều này sẽ tạo ra kết quả sau -
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