Pandas endswith()
— il s’agit d’une autre méthode pour rechercher et filtrer des données textuelles dans une série ou des données endswith()
. Cette méthode est similaire à la méthode Python
Exemple #1 : Retour de la série Bool
Dans cet exemple, la colonne collège est vérifiée si les éléments ont un "e" à la fin de la ligne en utilisant str.endswith()
. Une série logique est renvoyée qui prend la valeur true à la position d’index où "e" apparaît à la fin de la ligne. str.lower ()
est appelé avant endwith (), puisque les données pourraient être de toute façon.
< b> Sortie :
Comme indiqué dans l’image de sortie, la série booléenne est True à une position d’index où la colonne College se termine par "e". Cela peut également être comparé en regardant l’image de la trame de données d’origine.
Exemple # 2 Gestion des valeurs NULL
La partie la plus importante de l’analyse des données consiste à gérer les valeurs nulles. Comme vous pouvez le voir dans l’image de sortie ci-dessus, l’exécution booléenne a NaN où la valeur dans la colonne Collège était vide ou NaN. Si cette ligne logique est transmise dans une trame de données, elle génère une erreur. Par conséquent, les valeurs NaN doivent être traitées à l’aide du paramètre na . Il peut également être défini sur une chaîne, mais comme la série bool est utilisée pour transmettre et renvoyer la valeur appropriée, il ne doit être défini que sur Bool.
Dans cet exemple, na est faux. Par conséquent, là où la colonne College est Null, la série Bool stockera False au lieu de NaN. La série est ensuite renvoyée au bloc de données pour afficher uniquement les vraies valeurs.
|
Sortie :
Comme indiqué dans l’image de sortie , il y a des lignes dans le bloc de données qui ont "e" aux dernières lignes de la colonne Collège. Les valeurs NaN ne sont pas affichées car le paramètre na est défini sur False.
Nous espérons que cet article vous a aidé à résoudre le problème. Outre Python | Pandas Series.str.endswith (), consultez d'autres sujets liés à Python functions.
Vous voulez exceller en Python? Consultez notre examen des meilleurs cours en ligne Python 2023. Si vous êtes intéressé par la science des données, découvrez également comment apprendre la programmation en R.
Au fait, ce matériel est également disponible dans d'autres langues:
- Python | Pandas Series.str.endswith ()
- Italiano Python | Pandas Series.str.endswith ()
- Deutsch Python | Pandas Series.str.endswith ()
- Français Python | Pandas Series.str.endswith ()
- Español Python | Pandas Series.str.endswith ()
- Türk Python | Pandas Series.str.endswith ()
- Русский Python | Pandas Series.str.endswith ()
- Português Python | Pandas Series.str.endswith ()
- Polski Python | Pandas Series.str.endswith ()
- Nederlandse Python | Pandas Series.str.endswith ()
- 中文 Python | Pandas Series.str.endswith ()
- 한국어 Python | Pandas Series.str.endswith ()
- 日本語 Python | Pandas Series.str.endswith ()
- हिन्दी Python | Pandas Series.str.endswith ()
Paris | 2023-02-04
Python functions est tout un peu confus 😭 Python | Pandas Series.str.endswith () n'est pas le seul problème que j'ai rencontré. Je ne suis pas sûr que ce soit la meilleure méthode
Shanghai | 2023-02-04
C'est simple et clair. Merci de partager. Python | Pandas Series.str.endswith () et autres problèmes avec Python functions ont toujours été mon point faible 😁. Vérifié hier, ça marche !
New York | 2023-02-04
Python functions est tout un peu confus 😭 Python | Pandas Series.str.endswith () n'est pas le seul problème que j'ai rencontré. Je reviendrai demain avec des commentaires