BaşlayınÜcretsiz başlayın

Using a categorical expression

The team wants a quick flag for movies whose original_language code starts with e (English, Estonian, …). Polars' categorical namespace has its own string-like expressions that work directly on the encoded column, no cast back to String needed.

movies_cat is available with original_language already cast to pl.Categorical.

Bu egzersiz, kursun bir parçasıdır

Scaling and Optimizing Data Pipelines with Polars

Kursa Göz Atın

Egzersiz talimatları

  • Use the categorical namespace to check whether original_language starts with "e".
  • Alias the new boolean column as starts_with_e.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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)
Kodu Düzenle ve Çalıştır