Aan de slagBegin gratis

Een Object-dtype maken

Voor een ad-hoc verkenning van tekst wil het team voor elke film de titel als een Python-set met kleine letters. Een set is geen native Polars-dtype, dus sla die op in een kolom met dtype pl.Object.

De DataFrame movies is beschikbaar, en de helper title_to_word_set(title) is al gedefinieerd en geeft een Python-set met kleine letters uit een titel terug.

Deze oefening maakt deel uit van de cursus

Data-pipelines schalen en optimaliseren met Polars

Bekijk cursus

Oefeninstructies

  • Voer title_to_word_set uit op elke movie_title en sla de geretourneerde Python-sets op in een nieuwe kolom.
  • Geef de nieuwe kolom de alias title_word_set.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

result = movies.with_columns(
    pl.col("movie_title")
    # Convert each title to a set of words
    .____(title_to_word_set, return_dtype=pl.____)
    .alias("____")
).select("movie_title", "title_word_set").head(8)
print(result)
Code bewerken en uitvoeren