Unnesting sloupce production_country
Vrátíme se k filmovému datasetu ze streamovacího startupu. Tentokrát se zaměříme na production_country: každý řádek obsahuje dvě vnořená pole – kód země a název země. Unnestuj strukturu tak, aby se tato pole stala běžnými sloupci na nejvyšší úrovni.
Toto cvičení je součástí kurzu
Scaling and Optimizing Data Pipelines with Polars
Pokyny k cvičení
- Unnestuj strukturový sloupec
production_country, aby se jeho pole stala běžnými sloupci.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Flatten the struct into columns
result = movies.____("production_country").select(
"movie_title", "code", "name"
).head(8)
print(result)