fetch_openml 이 버전간에 차이가 있어서 그렀다고. 원래는 pandas.DataFrame 을 리턴하는데, 0.24.0(2020. 12) 이 후 fetch_openml 함수에서 numpy.ndarray 를 반환하도록 되어있는 as_frame 인자가 False 로 설정되어 있어서 그렇다. 그러므로 DataFrame 을 numpy.ndarray로 변환하여야 한다.
업그레이드한 sklearn 이나 pandas의 인덱싱 방법을 참고해야 한다.
# instead of some_digit = X[0]
some_digit = X.to_numpy()[0]
--
이 메일은 Google 그룹스 '머신러닝/딥러닝 도서 Q&A' 그룹에 가입한 분들에게 전송되는 메시지입니다.
이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 ml-dl-book-qn...@googlegroups.com에 이메일을 보내세요.
웹에서 이 토론을 보려면 https://groups.google.com/d/msgid/ml-dl-book-qna/4a68d74a-1940-4ac6-baf3-147ccedf1302n%40googlegroups.com을(를) 방문하세요.