- 上下合并
train和test有同样的columns
pd.concat([train,test]) # 上下合并train,test
当columns不同时:
# 将ie的影响着和追随者的id和音乐类型上下合并
pd.DataFrame(np.concatenate((ie[['influencer_id','influencer_main_genre']],ie[['follower_id','follower_main_genre']])))
左右合并:
如果不成功,需要对两个df都reset_index一下
pd.concat([df1,df2], axis=1) # 必要时可调整参数:ignore_index=True
算了,还是老老实实用pd.merge吧,这个方法怎么都对不上数