我有20个数据帧,在最后阶段我想通过以下代码段合并所有这些:
finalDF=allDf[0]
for df in allDf[1:]:
finalDf=finalDF.join(df, on='DateTime')
给出了内存错误。有没有以记忆方式组合数据帧的更好方法?
每个数据框都有数字20列,每个数据的范围从2015-01-01到当前日期,具有唯一/不同的日期时间。
答案 0 :(得分:0)
我试试
finalDF = pd.concat([d.set_index('DateTime') for d in allDF], axis=1)