【问题标题】:Python - Re-Order CSV columns to match DataFramePython - 重新排序 CSV 列以匹配 DataFrame
【发布时间】:2022-12-01 07:27:47
【问题描述】:

假设我有一个包含以下列的表/数据框:

现在,我有一个 csv 文件,其中包含可以添加到该表中的值,但顺序不正确:

有没有办法对 csv 中的列进行排序以匹配表/数据框的格式? (假设这适用于许多数据列/行。)

【问题讨论】:

    标签: python pandas dataframe csv apache-spark


    【解决方案1】:

    假设两个数据帧具有相同的列,您可以只读取 csv 文件并尝试以下操作:

    df2 = df2[df1.columns]
    

    或者:

    df2 = df2.reindex(df1.columns, axis=1)
    

    【讨论】:

      猜你喜欢
      • 2016-01-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-10
      • 2017-06-07
      • 2016-10-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多