ПочатиПочніть безкоштовно

Перейменування полів 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)
Редагувати та запускати код