DataFrame.equals
此功能允许将两个Series或DataFrame相互比较,以查看它们是否具有相同的形状和元素。
行/列索引不需要具有相同的类型,只要认为值相等即可。
相应的列必须是相同的dtype。
Example
import pandas as pd
df1 = pd.DataFrame({'site':['google', 'baidu', 'wiki', 'pandas'],
'age':[18, 39, 22, 45]})
df2 = pd.DataFrame({'site':['google', 'pandas', 'wiki', 'pandas'],
'age':[18, 39, 22, 45]})
df1.equals(df2)
--------------------------------------------------------------
False