인프런 커뮤니티 질문&답변
코드 관련 질문있습니다!
작성
·
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라는 속성을 가집니다.
감사합니다.





