Поворот (pivot) ваших даних
У цьому розділі ви підете далі у створенні персоналізованих рекомендацій — ви знайдете елементи, які сподобалися користувачам, схожим на того, для кого ви формуєте рекомендації.
Перший крок — підготувати дані. Ви починаєте з набору даних, у якому кожен рядок — це користувач і його оцінка, з такими стовпцями:
user: ID користувачаtitle: назва фільмуrating: оцінка, яку користувач поставив фільму
Потрібно перетворити датафрейм на матрицю користувацьких оцінок, де кожен рядок відповідає користувачу, а кожен стовпець — фільму на платформі. Це дасть змогу легко порівнювати користувачів і їхні вподобання.
Ця вправа є частиною курсу
Створення систем рекомендацій у Python
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Inspect the first 5 rows of user_ratings
print(user_ratings.____)