两个 Dataframe 具有相同数量的列和相同的列名。我正在尝试重新排序列名,以便可以将它们连接起来。请参见下面的示例:
金融服务部
df1 = [a,b,c]
df2 = [a,c'b]
代码:
column_order = [a,b,c]
df1= df1[column_order]
df2 = df2[column_order]
df = pd.concat([df1, df2], axis=0, ignore_index=True)
在本例中,当df1和df2连接在一起时,df2中的"c"列将只显示零。
1条答案
按热度按时间brvekthn1#
对我来说效果很好:
但是,如果列名不匹配,则会得到
NaN
值: