在pandas中纵向合并:append
grade_one.append(grade_two)(一次合并一个表)
grade_one.append([grade_two,grade_three])(一次合并多个表)
纵向拼接也可以使用concat:
pd.concat([grade_one,grade_two],sort=False)
横向合并:concat
pd.concat([grade_one,grade_two],axsi=1)
表结构相同时用纵向合并,行索引一样的时候可以使用横向合并
当有相同字段的连接方式:merge
pd.merge(grade_one,room,on='名字',how='inner')
当两个表字段名字不相同时,要横向连接:
pd.merge(grade_one,room,left_on='名字',right_on='姓名')