【发布时间】:2017-09-04 18:04:39
【问题描述】:
我想将多个数据框合并/连接在一起;基本上它太基于相同的第一列“名称”将许多特征列加在一起。
F1.merge(F2, on='Name', how='outer').merge(F3, on='Name', how='outer').merge(F4,on='Name', how='outer')...
我试过上面的代码,它工作正常。但是我想说,100 个功能加起来,我想知道有没有更好的方法?
【问题讨论】:
-
也许也可以
pd.concat([x.set_index('Name') for x in [df1,df2,df3], ignore_index=True])
标签: pandas dataframe merge concatenation