Переименование полей страны
Поля структуры code и name слишком обобщённые для отчётов. Сначала переименуйте их в country_code и country_name, а затем разверните структуру.
Вы по-прежнему работаете с тем же DataFrame movies.
Это упражнение является частью курса
Масштабирование и оптимизация конвейеров данных с Polars
Инструкции к упражнению
- Используйте подходящий метод для структуры, чтобы переименовать её поля.
- Задайте им имена
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)