EmpezarEmpieza gratis

Renombrar campos de país

Los campos del struct code y name son demasiado genéricos para los informes. Cámbiales el nombre a country_code y country_name primero, y luego desanida.

Sigues trabajando con el mismo DataFrame movies.

Este ejercicio forma parte del curso

Escala y optimiza canalizaciones de datos con Polars

Ver curso

Instrucciones del ejercicio

  • Usa el método adecuado sobre el struct para renombrar sus campos.
  • Llámalos country_code y country_name, en ese orden.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

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)
Editar y ejecutar código