Comment extraire des lignes avec des valeurs distinctes dans un DataFrame Pandas ?

Barbara Streisand
Libérer: 2024-11-04 07:51:01
original
174 Les gens l'ont consulté

How to Extract Rows with Distinct Values in a Pandas DataFrame?

Récupération de lignes de valeurs distinctes

Pour extraire des lignes en fonction de valeurs distinctes dans une colonne, en particulier COL2, les méthodes suivantes peuvent être utilisées :

  1. drop_duplicates avec Keep First :

    df = df.drop_duplicates('COL2', keep='first')
    Copier après la connexion

    Cela conserve la première occurrence de chaque valeur unique dans COL2.

  2. drop_duplicates avec Keep Last :

    df = df.drop_duplicates('COL2', keep='last')
    Copier après la connexion

    Cela conserve la dernière occurrence de chaque valeur unique dans COL2.

  3. drop_duplicates with No Keep :

    df = df.drop_duplicates('COL2', keep=False)
    Copier après la connexion

    Cela supprime toutes les lignes en double, ce qui donne uniquement des valeurs uniques dans COL2.

Exemple :

Considérons le dataframe suivant :

COL1 COL2
a.com 22
b.com 45
c.com 34
e.com 45
f.com 56
g.com 22
h.com 45

L'utilisation de la méthode keep_first produit :

COL1 COL2
a.com 22
b.com 45
c.com 34
f.com 56

La méthode keep_last donne :

COL1 COL2
c.com 34
f.com 56
g.com 22
h.com 45

Enfin, l'utilisation de la méthode keep_false produit :

COL1 COL2
c.com 34
f.com 56

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!