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. Cependant, je ne peux pas voir quelle ligne est différente. P> Merci pour votre aide. P> P> OUT [198]: FALSE CODE> P>
3 Réponses :
Modification de
dfk['County Name_x'].eq(dfk['County Name_y'])
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'] code> p>
Ceci fonctionne: P>
dfk.loc [DFK ['County Name_x']! = DFK ['Name_YY']]] CODE> P>