【发布时间】:2022-01-11 02:24:35
【问题描述】:
我想连接两个具有形状的数据框 (261, 35) 和 (600,35)。我希望最终得到一个形状为 (861,35) 的 df,但我得到了 (861, 70)。我使用了以下方法
dfs = [df1,df2]
conc_df = pd.concat(dfs)
和
df1.append(df2)
但是,我总是得到双倍的列数。有人可以帮我吗?
【问题讨论】:
-
你的 dfs 样本会很好...
-
如果数据框有不同的列名,那么这是预期的行为
-
就是这样,谢谢 Asish!
标签: python pandas dataframe concatenation data-science