如何将多个 CSV 文件合并到一个 Pandas 数据框中?
pythonserver side programmingprogramming更新于 2025/11/16 23:08:17
要将多个 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
相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

