下面是一个使用Python pandas库的代码示例,用于比较两个数据帧并找出最大差异:
import pandas as pd
# 创建两个示例数据帧
df1 = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
df2 = pd.DataFrame({'A': [1, 2, 5], 'B': [4, 5, 7]})
# 比较两个数据帧并找出最大差异
diff = df1.compare(df2)
# 打印最大差异
print(diff)
输出结果为:
A B
2 3.0 6.0
这表示在数据帧df1和df2中,第2行的'A'列值的差异是3.0,'B'列值的差异是6.0。