-
카테고리
-
세부 분야
딥러닝 · 머신러닝
-
해결 여부
미해결
딕셔너리 관련 질문입니다.
22.05.11 20:48 작성 조회수 97
0
안녕하세요 선생님 강의 매우 잘 수강하고 있습니다.
다름이 아니라 붓꽃데이터들이 딕셔너리 형태로 있다고 말씀하셨습니다. 그래서 .keys()를 통해 키값을 얻었고 이 때, key인 'data'의 value 값을 얻어내려면
iris_data['data'] 가 되어야하는것 아닌가요?
어떤 이유에서 여기서는 iris_data.data 가 허용되는지 궁금합니다.
제가 초보라서 자세히 답변주시면 정말 감사드리겠습니다.
감사합니다!
답변을 작성해보세요.
0
권 철민
지식공유자2022.05.11
잘듣고 계시다니 저도 기분이 좋군요.
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
감사합니다.
답변 1