使用Pandas将CSV文件连接在一起

时间:2018-08-10 09:24:25

标签: python database pandas csv dataframe

将CSV文件连接在一起时遇到一些问题。我使用Pandas .join方法成功加入了4个文件。但是现在,当我想加入下一个文件时,我不能这样做。 enter image description here

1 个答案:

答案 0 :(得分:0)

有几种方法可以将熊猫中的两个数据帧(最终为csv)结合在一起。三种方式包括:

  1. 合并

    df1.merge(df2)

    合并允许您按索引合并两个数据帧。您可以在这里了解更多信息: https://pandas.pydata.org/pandasdocs/stable/generated/pandas.DataFrame.merge.html

  2. Concat

    pd.concat([df1,df2])

    Concat允许您按轴连接两个数据框。在此处了解有关concat的更多信息: https://pandas.pydata.org/pandas-docs/stable/generated/pandas.concat.html

  3. 加入

    df1.join(df2)

    联接操作使您可以在索引或键列上将列与其他DataFrame联接。通过传递列表一次按索引有效地连接多个DataFrame对象。在此处了解更多信息:https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.join.html