Pandas对于数据的融合主要有以下几种方式
数据融合(Merge)
pd.merge()方法可理解为"合并",主要注意两个参数:
pd.merge(df1, df2, on='xx', how='inner/outer')
数据拼接(concat)
pd.concat()方法可理解为“物理拼接”,即无索引依据,直接进行拼接!主要注意一个参数。
pd.concat([df1, df2], axis = 0/1)
数据融合(join)
此方法不常用,可被pd.merge()替代
df1.join(right)
等同于
pd.merge(df1, df2, on='xx', how='left')