EmpezarEmpieza gratis

Crear una columna Categorical

Volvemos al conjunto de datos de películas de la startup de streaming. La mayoría de las filas en original_language usan el mismo puñado de códigos (en, fr, es, …). Convertir a Categorical codifica cada etiqueta única como un entero internamente, ahorrando memoria en cadenas repetidas.

Este ejercicio forma parte del curso

Escala y optimiza canalizaciones de datos con Polars

Ver curso

Instrucciones del ejercicio

  • Convierte la columna original_language a pl.Categorical.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

movies_cat = movies.with_columns(
    # Cast to Categorical to save memory
    pl.col("original_language").____(pl.____)
)

result = movies_cat.select("movie_title", "original_language").head(8)
print(result)
Editar y ejecutar código