0

有没有办法根据索引和列连接、连接或合并数据?例如,假设我有一个数据框列表,我想要类似的东西

df = pandas.fullConcat(dfList)

wheredf.index应该是 in 中的索引的dfList ('outer' join)df.columns集,也应该是 中的列的并集dfList。我认为所有的 concat、join 和 merge 方法都只是对索引或列进行连接。我想解决方法是 stack/unstack 或 reset_index?我想念什么吗?

4

1 回答 1

2

我认为您将不得不重置索引:

df = df1.reset_index().merge(df2.reset_index(), on=['index','cols']).set_index('index')
于 2013-02-23T01:08:27.763 回答