pd.merge用于多个数据帧

时间:2016-10-18 20:45:55

标签: pandas dataframe merge

我刚刚意识到,

pd.merge(df1, df2, how='outer', left_index=True, right_index=True)

似乎不适用于多个,即5个DataFrame?

所有5个数据帧都具有相同的索引,称为" time"。 此外,所有列都名为"温度"。

可以这样做吗?

提示:我尝试了 join。但对结果并不满意。

1 个答案:

答案 0 :(得分:3)

pd.concat()方法可以连接DataFrames列表:

pd.concat([df1, df2, df3, df4, df5], axis=1)