장르 인기도 집계
카탈로그 전체에서 가장 많이 등장하는 장르를 찾으려면, genres 리스트 열을 각 장르가 별도의 행에 오도록 재구성한 후, 정렬된 값 집계를 계산하여 어떤 장르가 상위를 차지하는지 확인하세요.
movies DataFrame은 미리 불러와 있습니다.
이 연습은 강의의 일부입니다
Polars로 데이터 파이프라인 확장 및 최적화하기
연습 안내
genres리스트 열을 explode하여 각 장르가 별도의 행을 갖도록 만드세요.- 정렬된 값 집계를 사용하여 가장 많이 등장하는 상위 10개 장르를 구하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Put each genre on its own row
genres = movies.select("genres").____("genres")["genres"]
# Rank by frequency
result = genres.drop_nulls().____(sort=True).head(10)
print(result)