Catégoriser les clients avec des conditions
Vous allez maintenant apprendre à créer des expressions conditionnelles. L’équipe d’études de marché veut identifier les clients satisfaits pour un sondage de suivi : les clients ayant une note de 4 ou plus doivent être signalés.
Le DataFrame reviews est disponible avec 5 lignes affichées en aperçu.
Cet exercice fait partie du cours
<cours>Transformation de données avec Polars</cours>Instructions de l’exercice
- Vérifiez si la colonne
"rating"est supérieure ou égale à4. - Renvoyez
"Yes"lorsque la condition est vraie. - Renvoyez
"No"lorsque la condition est fausse.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
reviews.with_columns(
# Check if rating is 4 or higher
pl.____(pl.col("rating") >= ____)
# Return "Yes" when True
.____(pl.____("Yes"))
# Return "No" when False
.____(pl.____("No"))
.alias("is_satisfied")
)