使用Python的pandas库和DataFrame数据类型,利用列名称进行比较和排序,再利用相同的列名称进行数据合并。
代码示例:
import pandas as pd
# 读取第一个Excel文件
df1 = pd.read_excel('file1.xlsx')
# 读取第二个Excel文件
df2 = pd.read_excel('file2.xlsx')
# 对两个数据框进行排序
df1.sort_index(axis=1, inplace=True)
df2.sort_index(axis=1, inplace=True)
# 利用相同的列名进行数据合并
df_merged = pd.merge(df1, df2, on='column_name')
# 显示结果
print(df_merged)