시작하기무료로 시작하기

장르 인기도 집계

카탈로그 전체에서 가장 많이 등장하는 장르를 찾으려면, 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)
코드 편집 및 실행