Dữ liệu hạn chế trong các hàng của bạn
Độ thưa dữ liệu này có thể gây vấn đề khi dùng các kỹ thuật như K-nearest neighbors như đã thảo luận ở chương trước. KNN cần tìm k người dùng giống nhất đã đánh giá một mục, nhưng nếu chỉ có số người dùng nhỏ hơn hoặc bằng k đã cho mục đó một đánh giá, thì tất cả các đánh giá sẽ đều là "giống nhất".
Trong bài tập này, bạn sẽ đếm số lần mỗi bộ phim trong DataFrame user_ratings_df được đánh giá, rồi xem có bao nhiêu phim chỉ có một hoặc hai lượt đánh giá.
Bài tập này là một phần của khóa học
Xây dựng Recommendation Engine bằng Python
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.
# Count the occupied cells per column
occupied_count = user_ratings_df.____().____()
print(occupied_count)