Comece agoraComece grátis

Criando uma coluna Categorical

De volta ao conjunto de dados de filmes da startup de streaming. A maioria das linhas em original_language usa o mesmo punhado de códigos (en, fr, es, …). Fazer cast para Categorical codifica cada rótulo único como um inteiro por baixo dos panos, economizando memória com strings repetidas.

Este exercicio faz parte do curso

Dimensionamento e Otimização de Pipelines de Dados com Polars

Ver curso

Instruções do exercicio

  • Faça o cast da coluna original_language para pl.Categorical.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

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 e Executar Código