Extraire production_country
Revenons au jeu de données de films de la jeune pousse en diffusion en continu. Cette fois, concentrez-vous sur production_country : chaque ligne contient deux champs imbriqués, un code de pays et un nom de pays. Extraire le struct pour que ces champs deviennent des colonnes ordinaires au niveau supérieur.
Cette activité fait partie du cours
Mise à l'échelle et optimisation des pipelines de données avec Polars
Instructions de l’exercice
- Extrayez la colonne struct
production_countrypour que ses champs deviennent des colonnes ordinaires.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Flatten the struct into columns
result = movies.____("production_country").select(
"movie_title", "code", "name"
).head(8)
print(result)