Valeur des pandas dans la liste

Valeur des pandas dans la liste
La fonction isin () en pandas nous permet de filtrer les enregistrements dans une liste de valeurs correspondantes spécifiées.

Explorons comment cette fonction fonctionne dans ce court tutoriel.

Syntaxe de fonction

La syntaxe de fonction est comme indiqué:

Trame de données.isin ([list_of_values])

La fonction prend les valeurs à filtrer comme paramètre. Vous pouvez transmettre les valeurs en tant que liste, tuple, dictionnaire, série ou pandas dataframe.

La fonction doit renvoyer un dataframe des valeurs booléennes avec la même dimension que le dataframe d'origine.

Exemple:

Supposons que nous ayons une dataframe comme indiqué ci-dessous:

Pour sélectionner les lignes dans une liste de valeurs correspondante, nous pouvons faire:

Target = ['Thor: Ragnarok', 'Shang-chi', 'Black Widow']
df [df.titre.isin (cible)]

Le code ci-dessus doit renvoyer les lignes avec les titres spécifiés de la variable cible.

Un exemple de sortie est comme indiqué:

Conclusion

Cet article vous montre comment filtrer les données dans un Pandas DataFrame basé sur une sélection de valeurs dans une liste.