users에 대한 인덱스 설정 기준
아래 코드와 같이 users에 대해 user_id 칼럼을 인덱스를 설정할 때와 하지 않을 때 각각 다른 부분에서 에러가 납니다. 떄에 따라 인덱스로 잡아야할 때도 있고 잡지 않아야 할때도 있는 거라면 그 기준이 무엇일지 궁금합니다.
users = users.set_index('user_id')
인덱스로 잡았을 때의 에러)

인덱스로 잡지 않았을 때의 에러)

Answer 1
1
안녕하세요.
거친코딩입니다.
pd.merge의 경우 컬럼서로 두개의 데이터프레임이 공통된 컬럼이 있어야지만 작동하기 때문에 reset.index 가 필요하고,
.loc의 경우 인덱스로 row를 조회하기때문에
set_index가 필요합니다.
답변이 되셨길 바랍니다.
감사합니다.
거친코딩 드림.
강의 자료 이게 맞나요?
0
69
3
6장 Keras로 MF 구현하기 학습 결과
0
164
2
초심자의 질문
0
120
1
코드 공유 폴더가 비어 있습니다.
0
186
1
코드 공유 관련 부탁드립니다.
1
260
2
section 4 네번째 강의에서 pd.merge(x_train, users) 에러 발생
0
289
1
section 2 네번째 강의 score(cf_gender) 실행하면 Error 발생합니다.
0
201
1
MF알고리즘에서 질문이있습니다.
0
365
1
ean_rating = np.dot(sim_scores,movie_ratings) / sim_scores.sum() 부분에서 질문이있습니다.
0
310
1
score를 실행하면 항상 nan이 출력됩니다
0
328
1
user_id가 인덱스범위를 벗어난 값으로 들어옵니다
0
255
1
인덱스 칼럼은 어떻게 접근해야하나요
0
226
1
제공해주신 데이터링크에 들어가면 404가 뜨는데요?
0
365
1
코드 자동완성 속도가 상당히 느린데 개선할 방법이 있을까요?
0
302
1
ValueError: setting an array element with a sequence
0
473
1
ppt 자료
0
286
1
train_test_split에 관한 질문입니다.
0
330
1
Timestamp 제거 이유
0
397
1
사용자 집단별 추천 강의 11:56 부분에 성별에 따른 예측값 계산에서 MergeError가 발생합니다.
0
436
1
local variable 'movie_ratings' referenced before assignment
0
258
2
3장 CF_knn 코드 질문
0
263
1
실습 중 에러 'numpy.ndarray' object has no attribute 'drop'
0
1165
2
IntCastingNaNError: 관련 에러
0
438
1
인구통계학적 추천 알고리즘
0
345
1

