혼공단 머신러닝+딥러닝 2주차 미션 - Chapter 03
기본 미션 Ch. 03(03-1) 2번 문제 출력 그래프 인증샷 # k-최근접 이웃 회귀 객체를 만듭니다. knr = KNeighborsRegressor() # 5에서 45까지 x 좌표를 만듭니다. x = np.arange(5, 45).reshape(-1, 1) # n = 1, 5, 10일 때 예측 결과를 그래프로 그립니다. for n in [1 , 5, 10]: # 모델을 훈련합니다. knr.n_neighbors = n; knr.fit(train_input, train_target) # 지정한 범위 x에 대한 예측을 구합니다. prediction = knr.predict(x) plt.scatter(train_input, train_target) plt.plot(x, prediction) plt.titl..
Developer/혼공단
2022. 2. 22. 17:07