인프런 커뮤니티 질문&답변

박성준님의 프로필 이미지
박성준

작성한 질문수

[개정판] 파이썬 머신러닝 완벽 가이드

아이템기반 최근접 이웃 협업필터링 영화 추천 구현 실습

25:14 경 질문

작성

·

171

0

안녕하세요, 강사님! 코로나 때문에 힘드실텐데도 답변 달아주심에 미리 감사드립니다. 쾌유를 빕니다! 다름이 아니라
 
user_rating_id[user_rating_id>0].sort_values(...)
 
이 line(19)에서 [user_rating_id>0]를 쓰신 이유가 9번 유저가 평점을 매기지 않은 영화를 제외하고 유저 평점이 높은 영화 순으로 나열한 것이라고 이해했는데 맞을까요?
 
제가 이해한 것이 맞다면, user_rating_id.sort_values(...)도 어차피 평점이 높은 순으로 나열한다면 동일한 결과가 나와야 하는데, 다른 영화들이 나왔습니다. 이 부분에 대해서 설명 부탁드려도 될까요?
 
항상 좋은 강의 감사드립니다!

답변 2

0

박성준님의 프로필 이미지
박성준
질문자

아, [:10]을 제외하니 순서만 다른 거 확인했습니다. 친절한 답변 감사합니다!

0

권 철민님의 프로필 이미지
권 철민
지식공유자

안녕하십니까, 

걱정해 주셔서 조금씩 나아지는 것 같습니다. 감사합니다. 

제 생각엔 5.0 평점인 영화가 많아서 동일 점수일때 sort_values( )가 출력하는 순서가 달라서 그런것 같습니다. 

그러니까, 5.0 일때 순서는 다르지만 결국은 동일한 영화를 출력하고 있습니다. 다시한번 순서 상관없이 영화명으로 확인해 보시기 바랍니다.  그래도 다르면 다시 글 업데이트 부탁드립니다. 

감사합니다. 

박성준님의 프로필 이미지
박성준

작성한 질문수

질문하기