Suppression des doublons

drop_duplicates() supprime les lignes en double d'un DataFrame. subset limite la comparaison à certaines colonnes et keep choisit la ligne conservée (first, last). On trie souvent avant pour garder l'enregistrement le plus récent, et on vérifie le nombre de lignes retirées.

Exemple

df.sort_values('maj').drop_duplicates('client_id', keep='last')

Notions voisines

Tout le glossaire