시작하기무료로 시작하기

데이터 피벗하기

이번 장에서는 개인화 추천을 한 단계 더 발전시켜, 추천 대상 사용자와 취향이 비슷한 다른 사용자들이 좋아했던 아이템을 찾아볼 거예요.

먼저 데이터를 적절한 형식으로 바꿔야 합니다. 현재는 다음과 같은 열을 가진, 사용자와 평점이 각 행에 담긴 데이터셋이 있어요:

  • user: 사용자 ID
  • title: 영화 제목
  • rating: 사용자가 해당 영화에 준 평점

이 DataFrame을 사용자-평점 행렬로 변환해, 각 행은 사용자를, 각 열은 플랫폼의 영화를 나타내도록 만들어야 해요. 이렇게 하면 사용자 간 선호도를 쉽게 비교할 수 있습니다.

이 연습은 강의의 일부입니다

Python으로 추천 엔진 만들기

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Inspect the first 5 rows of user_ratings
print(user_ratings.____)
코드 편집 및 실행