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

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

Xem khóa học

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