Bắt đầu ngayBắt đầu miễn phí

Đếm độ phổ biến của thể loại

Để tìm các thể loại phổ biến nhất trong toàn bộ danh mục, hãy biến đổi cột danh sách genres sao cho mỗi thể loại nằm trên một hàng riêng, rồi tính số lần xuất hiện đã sắp xếp để xem thể loại nào đứng đầu danh sách.

DataFrame movies đã được nạp sẵn cho bạn.

Bài tập này là một phần của khóa học

Mở rộng và tối ưu hóa pipeline dữ liệu với Polars

Xem khóa học

Hướng dẫn bài tập

  • Explode cột danh sách genres để mỗi thể loại có một hàng riêng.
  • Tính top 10 thể loại phổ biến nhất bằng value count đã sắp xếp.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# 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)
Chỉnh sửa và Chạy Mã