CommencezCommencez gratuitement

Renommer les champs de pays

Les champs code et name dans la struct sont trop génériques pour les rapports. Renommez-les en country_code et country_name, puis dépliez la struct.

Vous travaillez toujours avec le même DataFrame movies.

Cette activité fait partie du cours

Mise à l'échelle et optimisation des pipelines de données avec Polars

Voir le cours

Instructions de l’exercice

  • Utilisez la méthode appropriée sur la struct pour renommer ses champs.
  • Nommez-les country_code et country_name, dans cet ordre.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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)
Modifier et exécuter le code