카테고리형 표현식 활용하기
original_language 코드가 e로 시작하는 영화(영어, 에스토니아어 등)를 빠르게 표시하려고 합니다. Polars의 카테고리형 네임스페이스에는 인코딩된 열에 직접 적용할 수 있는 문자열 유사 표현식이 포함되어 있어, String으로 다시 변환하지 않아도 됩니다.
movies_cat은 original_language가 이미 pl.Categorical로 변환된 상태로 제공됩니다.
이 연습은 강의의 일부입니다
Polars로 데이터 파이프라인 확장 및 최적화하기
연습 안내
- 카테고리형 네임스페이스를 사용하여
original_language가"e"로 시작하는지 확인하세요. - 새로운 불리언 열의 이름을
starts_with_e로 지정하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
result = movies_cat.select(
"movie_title",
"original_language",
# Flag categorical values starting with "e"
pl.col("original_language").____.starts_with("____").alias("____"),
).head(8)
print(result)