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

Kategorik bir ifade kullanma

Ekip, original_language kodu e ile başlayan (English, Estonian, …) filmler için hızlı bir işaret istiyor. Polars'ın kategorik ad alanında, doğrudan kodlanmış sütunda çalışan, String'e geri dönüştürmeye gerek kalmayan, dize benzeri ifadeler bulunur.

movies_cat, original_language zaten pl.Categorical olarak dönüştürülmüş şekilde hazır.

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

Polars ile Veri Hatlarını Ölçeklendirme ve Optimize Etme

Kursa Göz Atın

Egzersiz talimatları

  • original_language "e" ile başlıyor mu diye kontrol etmek için kategorik ad alanını kullan.
  • Yeni boolean sütuna starts_with_e takma adını ver.

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