k近邻回归,邻居为1时的回归
X, y = mglearn.datasets.make_wave(n_samples=40)
mglearn.plots.plot_knn_regression(n_neighbors=1)
plt.show()
邻居为3时的回归
X, y = mglearn.datasets.make_wave(n_samples=40)
mglearn.plots.plot_knn_regression(n_neighbors=3)
plt.show()
导入数据分好数据集与测试集-->实例化-->分类器进行拟合-->预测-->评估
其中score方法返回R^2分数,也称为决定系数,时回归模型的优度度量,位于0到1之间。=1对应完美预测,=0对应常数模型,即总是预测训练集(y_train)响应的平均值。