如何將多個 CSV 檔案合併成一個 Pandas 資料框?
要將多個 CSV 檔案合併成一個 Pandas 資料框,請使用 read_csv。首先,匯入所需的 Pandas 庫。此處,我們設定 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
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP