Kom igångKom igång gratis

Skapa en Categorical-kolumn

Tillbaka till filmdatasetet från streaming-startupet. De flesta rader i original_language använder samma fåtal koder (en, fr, es, …). Genom att konvertera till Categorical kodas varje unik etikett som ett heltal bakom kulisserna, vilket sparar minne när samma strängar upprepas.

Den här övningen är en del av kursen

Skalning och optimering av datapipelines med Polars

Visa kurs

Övningsinstruktioner

  • Konvertera kolumnen original_language till pl.Categorical.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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)
Redigera och kör kod