Python 如何检查特定列是否完全匹配
我想把这一列和另一列比较一下。 例如,当我用某种方法比较A列和B列时, 它应该返回FalsePython 如何检查特定列是否完全匹配,python,pandas,dataframe,Python,Pandas,Dataframe,我想把这一列和另一列比较一下。 例如,当我用某种方法比较A列和B列时, 它应该返回False A B 0 1 2 1 2 2 2 3 3 3 4 4 当我尝试 df.A==df.B 但这将返回每个元素是否相互匹配 如何将列与另一列进行比较?是否要使用all (df.A == df.B).all() 您想使用all (df.A == df.B).all() 您可以使用equals: df['A'].equals(df['B']) Out:
A B
0 1 2
1 2 2
2 3 3
3 4 4
当我尝试
df.A==df.B
但这将返回每个元素是否相互匹配
如何将列与另一列进行比较?是否要使用
all
(df.A == df.B).all()
您想使用
all
(df.A == df.B).all()
您可以使用
equals
:
df['A'].equals(df['B'])
Out: False
这将检查两个系列是否完全相同-包括标签。您可以使用
equals
:
df['A'].equals(df['B'])
Out: False
这将检查两个系列是否完全相同-包括标签