ПочатиПочніть безкоштовно

Поворот (pivot) ваших даних

У цьому розділі ви підете далі у створенні персоналізованих рекомендацій — ви знайдете елементи, які сподобалися користувачам, схожим на того, для кого ви формуєте рекомендації.

Перший крок — підготувати дані. Ви починаєте з набору даних, у якому кожен рядок — це користувач і його оцінка, з такими стовпцями:

  • user: ID користувача
  • title: назва фільму
  • rating: оцінка, яку користувач поставив фільму

Потрібно перетворити датафрейм на матрицю користувацьких оцінок, де кожен рядок відповідає користувачу, а кожен стовпець — фільму на платформі. Це дасть змогу легко порівнювати користувачів і їхні вподобання.

Ця вправа є частиною курсу

Створення систем рекомендацій у Python

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Inspect the first 5 rows of user_ratings
print(user_ratings.____)
Редагувати та запускати код