Inizia subitoInizia gratis

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

Visualizza corso

Istruzioni dell'esercizio

  • Esegui title_to_word_set su ogni movie_title e 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)
Modifica ed esegui il codice