【发布时间】:2022-12-01 07:27:47
【问题描述】:
假设我有一个包含以下列的表/数据框:
现在,我有一个 csv 文件,其中包含可以添加到该表中的值,但顺序不正确:
有没有办法对 csv 中的列进行排序以匹配表/数据框的格式? (假设这适用于许多数据列/行。)
【问题讨论】:
标签: python pandas dataframe csv apache-spark
假设我有一个包含以下列的表/数据框:
现在,我有一个 csv 文件,其中包含可以添加到该表中的值,但顺序不正确:
有没有办法对 csv 中的列进行排序以匹配表/数据框的格式? (假设这适用于许多数据列/行。)
【问题讨论】:
标签: python pandas dataframe csv apache-spark
假设两个数据帧具有相同的列,您可以只读取 csv 文件并尝试以下操作:
df2 = df2[df1.columns]
或者:
df2 = df2.reindex(df1.columns, axis=1)
【讨论】: