【发布时间】:2019-02-18 03:38:54
【问题描述】:
这里我有三个具有相同标题的 csv 文件。我想将这三个 csv 文件合并为一个具有相同标题的 csv 文件。 这是我的三个 csv 文件。我想使用带有列名的熊猫 python 来编写它。我看到了很多解决方案,但它对我不起作用。谁能帮我解决这个问题?
csv 1
csv2
csv 3
输出如下:
在尝试了你们都建议我的代码之后,它给了我这个在某些列中没有值,没有标题名称。
在尝试了您的代码 (@Benji) 后,它给了我一个带有 NaN 值的输出:
修改代码后的数据框
【问题讨论】:
-
您能指定输出的样子吗?按时间顺序合并?还是只是合并?
-
@benji 我上传了输出的图像。可以看到csv 1,csv2,csv3文件数据一起进来
-
您能告诉我们您是如何阅读
.csv文件的吗? -
@benji 我试过你的代码,但它给出的输出带有 NaN 值。
-
我使用 panda 读取了我的 csv 文件。 (data1 = pd.read_csv('temp1.csv') data2 = pd.read_csv('temp2.csv') data3 = pd.read_csv('temp3.csv')