pandas多表合并的方法
之前很多资料都有如何两表merge的方法,然而对多表却很少。
这里,用reduce+merge的方法,得以实现。
merge multiple data frame :
from functools import reduce
dfs = [df0, df1, df2, dfN]
df_final = reduce(lambda left,right: pd.merge(left,right,on=‘name’), dfs)
纵向连接
pd.concat([s1,s2,s3])