Перейменування полів country
Поля struct code і name занадто загальні для звітів. Перейменуйте їх на country_code і country_name, а потім розгорніть struct.
Ви все ще працюєте з тим самим датафреймом movies.
Ця вправа є частиною курсу
Масштабування й оптимізація конвеєрів даних з Polars
Інструкції до вправи
- Скористайтеся відповідним методом для struct, щоб перейменувати його поля.
- Задайте імена
country_codeтаcountry_nameсаме в такому порядку.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
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)