[혼공머신 3장 2절] neighbors에서 indexes

15 views
Skip to first unread message

Jincheol Kim

unread,
Jan 20, 2023, 5:58:20 AM1/20/23
to 머신러닝/딥러닝 도서 Q&A
distances, indexes = knr.neighbors([[100]])

에서 indexes.shape를 보면 (1, 3)로 나옵니다.
산점도를 그릴 때, 

plt.scatter(train_input[indexes], train_target[indexes])

1행 3열 이라면, indexes는 [[x y z]]라는 값으로 표현되는데,
이 말은 train_input[[[x y z]]] 같이 대괄호가 3개인거 아닙니까?
이게 문법적으로 어떻게 맞는지 궁금합니다.

새해 복 많이 받으세요.

Haesun Park

unread,
Jan 21, 2023, 6:19:37 AM1/21/23
to Jincheol Kim, 머신러닝/딥러닝 도서 Q&A
안녕하세요. 박해선입니다.
넘파이는 인덱싱 깊이에 맞추어 배열을 반환합니다.
예를 들면 
a = np.array([10])
a[[0]]
--> array([10])이 반환됩니다.
감사합니다.

2023년 1월 20일 (금) 오후 7:58, Jincheol Kim <shri...@gmail.com>님이 작성:
--
이 메일은 Google 그룹스 '머신러닝/딥러닝 도서 Q&A' 그룹에 가입한 분들에게 전송되는 메시지입니다.
이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 ml-dl-book-qn...@googlegroups.com에 이메일을 보내세요.
웹에서 이 토론을 보려면 https://groups.google.com/d/msgid/ml-dl-book-qna/22da981a-607c-4b10-86de-93b5199e3757n%40googlegroups.com을(를) 방문하세요.
Reply all
Reply to author
Forward
0 new messages