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
Instrukcje do ćwiczenia
- Użyj odpowiedniej metody na strukturze, aby zmienić nazwy jej pól.
- Nadaj im nazwy
country_codeicountry_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)