EmpezarEmpieza gratis

Crear una columna Enum

Las películas tienen un vocabulario de estados fijo como Released, Rumored, Post Production, etc. Como los valores permitidos se conocen de antemano, un Enum encaja mejor que Categorical: añade una validación que detecta cualquier estado desconocido antes de que contamine la canalización.

movies sigue disponible, junto con un status_enum predefinido que enumera todos los valores permitidos.

Este ejercicio forma parte del curso

Escala y optimiza canalizaciones de datos con Polars

Ver curso

Instrucciones del ejercicio

  • Convierte la columna status usando el status_enum predefinido.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

result = movies.with_columns(
    # Cast to the enum
    pl.col("____").____(____)
).select("movie_title", "status").head(8)
print(result)
Editar y ejecutar código