如何比较两个dataframe 是否完全相同
时间: 2024-05-16 14:13:14 浏览: 71
比较2个datatable内容是否相同的方法
可以使用 `equals()` 方法来比较两个DataFrame是否完全相同。这个方法会比较两个DataFrame的形状、索引、列和对应的值是否全部相同,如果全部相同则返回True,否则返回False。
下面是一个示例代码:
```python
import pandas as pd
df1 = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
df2 = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
if df1.equals(df2):
print("两个DataFrame完全相同")
else:
print("两个DataFrame不完全相同")
```
输出结果为:`两个DataFrame完全相同`。
阅读全文