inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

밑바닥 부터 시작하는 머신러닝 입문

Assignment: Build a matrix

문제가 이해가 안되는데요

203

진소라

작성한 질문수 6

0

frequent_matrix에서 source는 row로 정렬된다고 했는데 그러면 데이터에서 5번째를 보면 source가 1이고 target이 1이니까 마지막으로 출력했을때 1이 가장먼저 나와야하는거 아닌가요? 왜 19부터 나오는건지 모르겠습니다. 답으로 출력되는 첫번째 array에서 19, 17, 14...가 무슨 연관이 있는건가요?

머신러닝 배워볼래요?

답변 3

0

TeamLab

안녕하세요. 제때 답변을 못 드려 죄송합니다. 1번과 거의 유사한 방식이나 Table을 만들때 pandas로 rating column을 만들고 1을 추가한 후 진행하셔야 합니다.

출력된 결과는 매트릭스로 만들어진 매트릭스 row는 1,2,3,4,5의 source가 들어가고 column에는 target의 숫자들이 정렬되어 들어가게 됩니다. 

즉 5개의 source(사람)이,  20개의 target(제품)을 몇번 구매했는지를 매트릭스로 표현하는 문제입니다.

본 문제는  pandas의 기본 기능과 함께 sort, pivot 등을 함께 사용하는 것을 목적으로 만들어졌습니다.

0

진소라

어떻게든 풀어서 답이 나오긴 했는데.. 총 row가 3XXX개인것같은데 왜 답은 20x5해서 100개가 나오는건가요? ㅠㅠㅠ 문제를 이해 못하겠어요 ㅠㅠㅠㅠ

0

진소라

그리고 source와 target도 명확하게 설명이 안된것 같은데.. 사용자, 제품, 구매빈도 이게 각각 뭐랑 매칭이 되는건가요? 사용자가 1,2,3,4,5인가요 제품이 1,2,3,4,5인가요? 구매빈도가 target같은데 1번 사용자가 뭘 몇번구매했는지.. 문제 자체가 이해가 잘 안되네요

environment setup - windows 사용자는 어떻게

0

214

0

Chapter 10에 대한 강의안이 없는것 같습니다.

0

287

0

이게 이렇게 어려운 이유가 뭐죠?

0

231

0

Python 코드 실행을 위한 코드 다운로드 관련

0

252

1

matrix product문제 질문 드립니다.

0

222

0

강의자료중 코드는 다운로드 안 되나요?

0

191

0

scikit-learn preprocessing 할때 Data Frame object has no attribute 'as matrix'라는 오류가 뜹니다

0

351

1

pdf 강의자료 다운로드 관련

0

214

1

과제 제출 시 위 에러가 나옵니다. 어떻게 해야 하나요?

0

228

1

Gradient Boosting에서 Light GBM, XGBOOST

0

331

1

np.where 값 리턴

0

304

1

숙제 제출 오류

0

218

1

다른분들이 짠 코드를 볼수있을까요?

0

204

1

house data 전처리 코드 관련 질문

0

683

1

설치이후 Pandas import 문제

0

1629

2

import sklearn import preprocessing 부터 에러가 납니다.

0

389

2

엑셀 파일 생성이 안됩니다.

0

488

2

딥러닝 강좌 관련해서 질문올립니다.

0

213

1

ch11 강의 코드

0

216

0

코드를 볼수 가 없어요

0

272

0

소스코드

0

170

1

질문있습니다

0

148

1

deactivate 가 되지 않는 경우

0

253

1

kaggle_titanic_pclass one-hot encoding에 대해 질문드립니다.

0

160

0