ÎncepețiÎncepe gratuit

Crearea unei coloane Categorical

Revenim la setul de date cu filme de la startup-ul de streaming. Majoritatea rândurilor din original_language folosesc același set restrâns de coduri (en, fr, es, …). Conversia la Categorical codifică fiecare etichetă unică sub forma unui număr întreg, economisind memorie în cazul șirurilor repetate.

Acest exercițiu face parte din cursul

Scalarea și optimizarea pipeline-urilor de date cu Polars

Vezi cursul

Instrucțiuni pentru exercițiu

  • Convertește coloana original_language la tipul pl.Categorical.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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)
Editează și rulează codul