인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

smartizm님의 프로필 이미지
smartizm

작성한 질문수

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

사이킷런의 기반 프레임 워크 익히기 - 주요 API/모듈 및 내장 예제 데이터 세트 소개

딕셔너리 관련 질문입니다.

작성

·

149

0

안녕하세요 선생님 강의 매우 잘 수강하고 있습니다.
 
다름이 아니라 붓꽃데이터들이 딕셔너리 형태로 있다고 말씀하셨습니다. 그래서 .keys()를 통해 키값을 얻었고 이 때, key인 'data'의 value 값을 얻어내려면
 
iris_data['data'] 가 되어야하는것 아닌가요?
 
어떤 이유에서 여기서는 iris_data.data 가 허용되는지 궁금합니다.
제가 초보라서 자세히 답변주시면 정말 감사드리겠습니다.
감사합니다!

답변 1

0

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

잘듣고 계시다니 저도 기분이 좋군요. 

load_iris()가 반환하는 데이터 세트인 iris_data는 Bunch라는 객체로서 딕셔너리와 유사하며 딕셔너리와 같이 access할 수도 있습니다.

iris_data['data'] 하셔도 iris_data.data와 동일합니다.

Bunch 클래스에 대한 자세한 사항은 아래 URL을 참조해 주십시요. 

https://scikit-learn.org/stable/modules/generated/sklearn.utils.Bunch.html#sklearn.utils.Bunch

 

감사합니다. 

 

smartizm님의 프로필 이미지
smartizm

작성한 질문수

질문하기