Zacznij terazZacznij za darmo

Unnesting kolumny production_country

Wracamy do zbioru danych filmowych ze startupowej platformy streamingowej. Tym razem przyjrzyj się kolumnie production_country: każdy wiersz zawiera dwa zagnieżdżone pola — kod kraju i jego nazwę. Wykonaj unnesting struktury, żeby te pola stały się zwykłymi kolumnami najwyższego poziomu.

To ćwiczenie jest częścią kursu

Skalowanie i optymalizacja potoków danych w Polars

Zobacz kurs

Instrukcje do ćwiczenia

  • Wykonaj unnesting kolumny struktury production_country, tak aby jej pola stały się zwykłymi kolumnami.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Flatten the struct into columns
result = movies.____("production_country").select(
    "movie_title", "code", "name"
).head(8)
print(result)
Edytuj i uruchom kod