Mengategorikan pelanggan dengan kondisi
Sekarang Anda akan mempelajari cara membuat ekspresi kondisional. Tim riset pasar ingin mengidentifikasi pelanggan yang puas untuk survei lanjutan — pelanggan dengan rating 4 atau lebih tinggi harus ditandai.
DataFrame reviews tersedia dengan 5 baris yang dicetak sebagai pratinjau.
Latihan ini merupakan bagian dari kursus
Transformasi Data dengan Polars
Instruksi latihan
- Periksa apakah kolom
"rating"lebih besar atau sama dengan4. - Kembalikan
"Yes"ketika kondisinya True. - Kembalikan
"No"ketika kondisinya False.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
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")
)