Comece agoraComece grátis

Usando uma expressão categórica

A equipe quer um sinal rápido para filmes cujo código de original_language começa com e (English, Estonian, …). O namespace categórico do Polars tem expressões do tipo string que atuam diretamente na coluna codificada, sem precisar fazer cast de volta para String.

movies_cat está disponível com original_language já convertido para pl.Categorical.

Este exercicio faz parte do curso

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

Ver curso

Instruções do exercicio

  • Use o namespace categórico para verificar se original_language começa com "e".
  • Dê o alias starts_with_e para a nova coluna booleana.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

result = movies_cat.select(
    "movie_title",
    "original_language",
    # Flag categorical values starting with "e"
    pl.col("original_language").____.starts_with("____").alias("____"),
).head(8)
print(result)
Editar e Executar Código