Zacznij terazZacznij za darmo

Zmiana nazw pól kraju

Pola struktury code i name są zbyt ogólne jak na raporty. Najpierw zmień ich nazwy na country_code i country_name, a potem rozwiń strukturę.

Nadal pracujesz na tym samym DataFrame movies.

To ćwiczenie jest częścią kursu

Skalowanie i optymalizacja potoków danych w Polars

Zobacz kurs

Instrukcje do ćwiczenia

  • Użyj odpowiedniej metody na strukturze, aby zmienić nazwy jej pól.
  • Nadaj im nazwy country_code i country_name, w tej kolejności.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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)
Edytuj i uruchom kod