Inizia subitoInizia gratis

Renaming country fields

The struct fields code and name are too generic for reports. Rename them to country_code and country_name first, then unnest.

You're still working with the same movies DataFrame.

Questo esercizio fa parte del corso

Scaling and Optimizing Data Pipelines with Polars

Visualizza corso

Istruzioni dell'esercizio

  • Use the right method on the struct to rename its fields.
  • Name them country_code and country_name, in that order.

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

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)
Modifica ed esegui il codice