128페이지의 코드에 대해 질문하고 싶습니다:)
328
投稿した質問数 2
안녕하세요!
128페이지의 코드를 그대로 써서 진행하였는데 오류가 나서 이렇게 질문드립니다.
128페이지의 마지막 코드를 그대로 진행하니 some_digit = X[0] 부분에서 오류가 나며 KeyError: 0 이 뜨게 되었습니다.
위의 코드는 제가 X.loc[0]으로 하니 some_digit이 series로 반환되어 some_digit_image에서 some_digit.values.reshape()으로 하는 방식을 취하여 새로 작성한 코드입니다. (결과는 동일하게 나온 것 같았습니다!)
128페이지 뿐만 아니라 132페이지의 코드에서도 비슷한 일이 일어났는데,
본래의 코드는 X_train_folds, y_train_folds, X_test_fold, y_test_fold를 지정할 때 loc이 붙지 않는 코드였지만 이것 또한 위의 상황과 비슷하게 인덱싱이 잘못되었다고 나오며 loc를 붙이니 진행이 되었습니다.
왜 이런 상황이 발생하는지, 계속 이러한 방식으로 인덱싱을 해야 하는 것인지 여쭤보고 싶습니다:)
回答 2
0
안녕하세요. 박해선입니다.
아, fetch_openml 함수를 그대로 사용하신 것 같군요. 사이킷런 0.24버전부터 fetch_openml 함수가 기본적으로 데이터프레임을 반환하기 때문에 as_frame 매개변수를 Fasle로 지정해야 합니다. 블로그의 에러타 페이지(https://tensorflow.blog/handson-ml2/)의 105번을 참고하세요.
감사합니다.
0
안녕하세요. 박해선입니다.
이는 판다스 데이터프레임이기 때문입니다. loc 메서드에 대한 온라인 문서(https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.loc.html)와 간단한 판다스 튜토리얼(https://ml-ko.kr/homl2/tools_pandas.html)을 참고하세요.
온라인 검색으로도 판다스 데이터프레임에 관한 많은 자료를 찾아 보실 수 있습니다.
감사합니다!
0
답변 정말 감사합니다!
말씀해 주신대로 튜토리얼을 확인해보니, 판다스 데이터프레임도 일반 배열처럼 정수 인덱스를 사용하여 원소에 접근할 수 있다고 나와있었습니다! 그런데 저의 코드에서는 X[0]과 같은 정수 인덱스를 사용하면 KeyError가 뜨게 되는데, 혹시 왜 이런 것인지 알 수 있을까요?
또한 X를 보았을 때 colums는 'pixel1'이나 'pixel2'같이 되어 있고, row는 0, 1 이런 식으로 되어 있는 것을 확인 할 수 있었는데, X['pixel1']은 실행이 되었으나 X['0']은 오류가 발생했습니다. 이것에 대한 이유도 설명해주시면 정말 감사드리겠습니다...!
0
안녕하세요. https://ml-ko.kr/homl2/tools_pandas.html 에 있는 행 참조하기 절을 참고하세요. 데이터프레임의 행은 iloc 메서드를 사용해야 합니다. 감사합니다.
0
아하 감사합니다!
마지막으로 한가지만 더 질문드리겠습니다...!!ㅠㅠ
데이터프레임의 행은 iloc 메서드를 사용해야 하는 것은 이해하였는데, 그렇다면 책의 X[0]은 오류가 날 수밖에 없는 것인가요??
20강에서 파인튜닝 때 사용한 데이터가 없어졌습니다. LoRA Trainer 매개변수도 라이브러리 업그레이드로 수정되었습니다.
0
20
1
수업자료
0
23
2
pc에서는 괜찮은데 탭으로 들으니 화면확대시 화면이 까맙니다
0
22
1
모든 자료 다운로드 누를때마다 똑같은 excel파일이 다운로드 받아짐. 노션 주소 공유되나요?
0
31
2
강의 교안 요청
0
18
1
paperswithcode 서비스 종료 관련 문의
0
209
2
22강 코드 call()메서드 is_training -> model(x,False)로 호출시 밸류에러 참고
0
48
1
강의자료 질문
0
42
1
강의자료는 어떻게 보나요
0
84
2
resize 질문
0
50
1
1판으로 들어도 크게 무리가 없을지요?
0
70
1
슬라이드 링크
0
550
1
[89페이지] 테스트 세트의 소득 카테고리 비율에 대해 질문이 있습니다.
0
299
1
훈련-개발 세트 문의
0
417
1
[84페이지] 특성값의 히스토그램 설명 부분
0
315
1
2부 강의에 관련하여
0
293
2
mnist 데이터가 안 불러와집니다.
0
403
1
책 내용 다시 질문합니다.
0
273
2
책 내용 질문입니다.
0
251
1
대용량 데이터 전처리 [분산 환경 수행] 방법
0
550
1
jupyterlab 관련해서 여쭤봐도 될까요?ㅠ
0
247
1
결측값 대체와 표준화에 관련해서 질문드립니다!
0
521
2
안녕하세요 2부 강의 기다리고 있습니다
2
385
1
안녕하세요. 유튜브로 강의 잘 보고 있습니다.
1
243
2

