0
votes

Comparez deux colonnes dans Pandas. Comment vérifier quelle ligne est différente?

J'essaie de comparer deux colonnes en pandas. Ces deux colonnes sont toutes des chaînes. Quelles commandes peuvent donner les résultats montrant quelle ligne est différente entre ces deux rangées. Veuillez trouver des codes détaillés ci-dessous. XXX

OUT [198]: FALSE

Cependant, je ne peux pas voir quelle ligne est différente.

Merci pour votre aide.


0 commentaires

3 Réponses :


0
votes

Modification de

dfk['County Name_x'].eq(dfk['County Name_y'])


0 commentaires

0
votes

IIRC, l'opérateur d'égalité entre les deux colonnes donnera une série de bools. Les lignes où la valeur est fausse correspond aux lignes de la colonne qui ne sont pas égales. Essayez df ['colonne1'] == df ['colonne2']


0 commentaires

0
votes

Ceci fonctionne:

dfk.loc [DFK ['County Name_x']! = DFK ['Name_YY']]]


0 commentaires