Categorizarea clienților cu expresii condiționate
Acum vei învăța să creezi expresii condiționate. Echipa de cercetare de piață dorește să identifice clienții mulțumiți pentru un sondaj de urmărire – clienții cu rating de 4 sau mai mare trebuie marcați.
DataFrame-ul reviews este disponibil cu 5 rânduri afișate pentru previzualizare.
Acest exercițiu face parte din cursul
Transformarea datelor cu Polars
Instrucțiuni pentru exercițiu
- Verifică dacă coloana
"rating"este mai mare sau egală cu4. - Returnează
"Yes"când condiția este adevărată. - Returnează
"No"când condiția este falsă.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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")
)