Creare un dtype Object
Per un'esplorazione testuale ad hoc, il team vuole il titolo di ciascun film come un set Python di parole in minuscolo. Un set non è un dtype nativo di Polars, quindi salvalo in una colonna di dtype pl.Object.
Il DataFrame movies è disponibile e l'helper title_to_word_set(title) è già definito e restituisce un set Python di parole in minuscolo estratte da un titolo.
Questo esercizio fa parte del corso
Scalare e ottimizzare le pipeline di dati con Polars
Istruzioni dell'esercizio
- Esegui
title_to_word_setsu ognimovie_titlee salva i set Python restituiti in una nuova colonna. - Assegna alla nuova colonna l'alias
title_word_set.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
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)