Klanten categoriseren met voorwaarden
Nu ga je voorwaardelijke expressies maken. Het marktonderzoeksteam wil tevreden klanten identificeren voor een vervolgonderzoek — klanten met beoordelingen van 4 of hoger moeten worden gemarkeerd.
De reviews DataFrame is beschikbaar met 5 rijen die als voorbeeld zijn afgedrukt.
Deze oefening maakt deel uit van de cursus
Data transformatie met Polars
Oefeninstructies
- Controleer of de kolom
"rating"groter dan of gelijk aan4is. - Geef
"Yes"terug wanneer de voorwaarde True is. - Geef
"No"terug wanneer de voorwaarde False is.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
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")
)