要比较两个不同的数据框,可以使用列进行比较。以下是使用Python的pandas库进行比较的示例代码:
import pandas as pd
# 创建两个示例数据框
df1 = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
df2 = pd.DataFrame({'A': [1, 4, 3], 'B': [7, 8, 9]})
# 使用列进行比较
comparison = df1['A'] == df2['A']
# 显示比较结果
print(comparison)
输出结果为:
0 True
1 False
2 True
Name: A, dtype: bool
上述代码创建了两个示例数据框df1和df2。然后,使用df1['A'] == df2['A']进行列比较,将结果存储在comparison变量中。最后,打印比较结果。比较结果是一个布尔类型的Series,显示了两个数据框的相应行是否相等的比较结果。