Object dtype 만들기
팀에서 임시 텍스트 탐색을 위해 각 영화 제목을 소문자 단어로 구성된 Python 집합(set)으로 변환하려 합니다. 집합은 Polars의 기본 dtype이 아니므로, pl.Object dtype의 열에 저장해야 합니다.
DataFrame movies 는 이미 사용 가능하며, 헬퍼 함수 title_to_word_set(title) 도 이미 정의되어 있습니다. 이 함수는 제목에서 소문자 단어로 이루어진 Python 집합을 반환합니다.
이 연습은 강의의 일부입니다
Polars로 데이터 파이프라인 확장 및 최적화하기
연습 안내
- 각
movie_title에title_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)