시작하기무료로 시작하기

Object dtype 만들기

팀에서 임시 텍스트 탐색을 위해 각 영화 제목을 소문자 단어로 구성된 Python 집합(set)으로 변환하려 합니다. 집합은 Polars의 기본 dtype이 아니므로, pl.Object dtype의 열에 저장해야 합니다.

DataFrame movies 는 이미 사용 가능하며, 헬퍼 함수 title_to_word_set(title) 도 이미 정의되어 있습니다. 이 함수는 제목에서 소문자 단어로 이루어진 Python 집합을 반환합니다.

이 연습은 강의의 일부입니다

Polars로 데이터 파이프라인 확장 및 최적화하기

강의 보기

연습 안내

  • movie_titletitle_to_word_set 을 적용하고, 반환된 Python 집합을 새 열에 저장하세요.
  • 새 열의 이름을 title_word_set 으로 지정하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

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)
코드 편집 및 실행