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
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)