比较两个数据帧之间的每个元素,可以使用pandas库中的equals()函数。下面是一个使用代码示例:
import pandas as pd
# 创建两个数据帧
df1 = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
df2 = pd.DataFrame({'A': [1, 2, 4], 'B': [4, 5, 6]})
# 比较两个数据帧的每个元素
result = df1.equals(df2)
# 打印比较结果
print(result)
输出结果为False,因为df1和df2在'A'列的第三个元素上的值不同。
equals()函数将会比较两个数据帧中的每个元素,并返回一个布尔值表示它们是否相等。