ÎncepețiÎncepe gratuit

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

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește metoda potrivită pe struct pentru a-i redenumi câmpurile.
  • Numește-le country_code și country_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)
Editează și rulează codul