강의

멘토링

커뮤니티

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

smartizm님의 프로필 이미지
smartizm

작성한 질문수

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

첫번째 머신러닝 모델 만들어 보기 - 붓꽃(Iris) 품종 예측

코드 관련 질문있습니다!

작성

·

255

0

안녕하세요
 
코드 : iris_data = iris.data 에서 .data 에 해당하는 부분은 파이썬 문법에 어디에 해당하는 부분인가요?
메서드는 ()표기가 있었는데 이거는 없어서 궁금합니다.
비슷한 예시로 numpy 알려주실때 .shape 도 궁금합니다.
자세히 알려주시면 정말 감사드리겠습니다!

답변 1

0

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

안녕하십니까, 

iris.data와 같이 객체의 . 으로 액세스하면 이것은 속성(attribute)입니다. 즉 iris 객체의 data 속성을 가져오는 것입니다. 

https://scikit-learn.org/stable/modules/generated/sklearn.datasets.load_iris.html

를 보시면 load_iris() 는 Return 값으로 bunch 형태의 객체를 return 하며 그 속성으로 data, target 등을 가진다고 되어 있습니다. 

비슷하게 numpy ndarray도 shape라는 속성을 가집니다. 

감사합니다. 

smartizm님의 프로필 이미지
smartizm

작성한 질문수

질문하기