Ograniczone dane w wierszach
Rzadkość danych może powodować problemy przy stosowaniu technik takich jak K najbliższych sąsiadów (KNN), omówionych w poprzednim rozdziale. KNN musi znaleźć k najbardziej podobnych użytkowników, którzy ocenili dany film – jeśli jednak oceny wystawił co najwyżej k użytkowników, wszystkie oceny zostaną uznane za „najbardziej podobne".
W tym ćwiczeniu policzysz, ile razy każdy film w ramce danych user_ratings_df otrzymał ocenę, a następnie sprawdzisz, ile filmów ma tylko jedną lub dwie oceny.
To ćwiczenie jest częścią kursu
Budowanie systemów rekomendacji w Pythonie
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Count the occupied cells per column
occupied_count = user_ratings_df.____().____()
print(occupied_count)