Zacznij terazZacznij za darmo

Tworzenie kolumny typu Object

Na potrzeby doraźnej analizy tekstu zespół chce mieć tytuł każdego filmu jako zbiór (set) małoliterowych słów w Pythonie. Zbiór nie jest natywnym typem Polars, dlatego zapisz go w kolumnie o typie pl.Object.

Dostępny jest DataFrame movies, a funkcja pomocnicza title_to_word_set(title) jest już zdefiniowana — zwraca zbiór (set) małoliterowych słów z tytułu.

To ćwiczenie jest częścią kursu

Skalowanie i optymalizacja potoków danych w Polars

Zobacz kurs

Instrukcje do ćwiczenia

  • Uruchom title_to_word_set na każdej wartości z kolumny movie_title i zapisz zwrócone zbiory Pythona w nowej kolumnie.
  • Nadaj nowej kolumnie alias title_word_set.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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)
Edytuj i uruchom kod