Redenumirea câmpurilor de țară
Câmpurile struct code și name sunt prea generice pentru rapoarte. Redenumește-le mai întâi în country_code și country_name, apoi desfă struct-ul.
Lucrezi în continuare cu același DataFrame movies.
Acest exercițiu face parte din cursul
Scalarea și optimizarea pipeline-urilor de date cu Polars
Instrucțiuni pentru exercițiu
- Folosește metoda potrivită pe struct pentru a-i redenumi câmpurile.
- Numește-le
country_codeșicountry_name, în această ordine.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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)