首页 > 解决方案 > pandas concat 重新排序的列

问题描述

它可能是重复的,但找不到正确的问题。如果是这样,请指向它的链接。

熊猫 0.25

我有 2 个数据框(df1df2),都来自pd.read_csv()函数,默认情况下都是。第一行是标题,有西里尔文和英文的列名。df1具有正确的列顺序,不是df2。喜欢:

df1 = ['a', 'b', 'c', 'д']

df2 = ['b', 'c', 'a', 'д']

在 的情况下concat([df1, df2], axis=0),列的顺序是什么?它将继承df1or的顺序df2?当函数的行为可能发生变化时,是否存在任何情况(例如列名)?

标签: pythonpandasdataframe

解决方案


推荐阅读