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

Ülke alanlarını yeniden adlandırma

Struct alanları code ve name raporlar için fazla genel. Önce bunları country_code ve country_name olarak yeniden adlandır, sonra unnest et.

Hâlâ aynı movies DataFrame'iyle çalışıyorsun.

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ı

  • Struct üzerindeki doğru yöntemi kullanarak alanlarını yeniden adlandır.
  • İsimleri bu sırayla ver: country_code ve country_name.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

result = (
    movies
    .with_columns(
        # Rename the two struct fields
        pl.col("production_country")
        .struct.____(["____", "____"])
        .alias("production_country")
    )
    .unnest("production_country")
    .select("movie_title", "country_code", "country_name")
    .head(8)
)
print(result)
Kodu Düzenle ve Çalıştır