Kategoryzowanie klientów za pomocą warunków
Teraz nauczysz się tworzyć wyrażenia warunkowe. Zespół badań rynku chce zidentyfikować zadowolonych klientów do ankiety uzupełniającej — klienci z oceną 4 lub wyższą powinni zostać oznaczeni.
Dostępna jest ramka danych reviews z podglądem 5 wierszy.
To ćwiczenie jest częścią kursu
Transformacje danych z Polars
Instrukcje do ćwiczenia
- Sprawdź, czy kolumna
"rating"ma wartość większą lub równą4. - Zwróć
"Yes", gdy warunek jest spełniony. - Zwróć
"No", gdy warunek nie jest spełniony.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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")
)