Mulai sekarangMulai gratis

Menggunakan ekspresi kategorikal

Tim menginginkan penanda cepat untuk film yang kode original_language-nya diawali huruf e (English, Estonian, …). Namespace kategorikal milik Polars memiliki ekspresi mirip string yang bekerja langsung pada kolom terenkode, tanpa perlu mengembalikan cast ke String.

movies_cat tersedia dengan original_language yang sudah di-cast ke pl.Categorical.

Latihan ini merupakan bagian dari kursus

Menskalakan dan Mengoptimalkan Pipeline Data dengan Polars

Lihat Kursus

Instruksi latihan

  • Gunakan namespace kategorikal untuk memeriksa apakah original_language diawali dengan "e".
  • Beri alias kolom boolean baru sebagai starts_with_e.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

result = movies_cat.select(
    "movie_title",
    "original_language",
    # Flag categorical values starting with "e"
    pl.col("original_language").____.starts_with("____").alias("____"),
).head(8)
print(result)
Edit dan Jalankan Kode