Se eu tiver várias tabelas do Excel, os nomes das colunas de cada tabela estão em correspondência um-para-um, mas em ordem diferente, como mesclá-los, a função merge () de pandas pode fazer isso
formato de função merge()
pd.merge(left, right, how='inner', on=None, left_on=None, right_on=None,left_index=False, right_index=False, sort=True,suffixes=('_x', '_y'), copy=True)
Quando quero mesclar várias tabelas, posso usar o seguinte programa
pd.merge(filename1, filename2, how='left', on=None)
pd são os dados, how='left' significa acrescentar para cima e para baixo de acordo com o nome da coluna de filename1 Para obter
mais informações, consulte
http://c.biancheng.net/pandas/merge.html