y_1
y_2
6.用预测出来的数据绘制图像
#创建画布plt.figure()#将我们的x,y的数据传入,s是散点图中点的大小,设置边框的颜色是黑色(edgecolor="black"),设置点的颜色是暗橙色的(c="darkorange"),标签是data,也就是纵坐标轴的名字plt.scatter(X, y, s=20, edgecolor="black",c="darkorange", label="data")#画折线图,分别传入x轴和y轴的数据,其一一对应,在画布上生成点,并且指定线的颜色,指定线的标签,设置线的宽度#颜色分别为玉米花的蓝色和黄绿色plt.plot(X_test, y_1, color="cornflowerblue",label="max_depth=2", linewidth=2)plt.plot(X_test, y_2, color="yellowgreen", label="max_depth=5", linewidth=2)#给横纵坐标打上标签plt.xlabel("data")plt.ylabel("target")#给标题打上标签plt.title("Decision Tree Regression")#显示图例,也就是右上角的那部分plt.legend()#展示图例plt.show()#从下面的图中可以看到我们最大深度为2,也就是蓝色的线对于我们的数据拟合程度较好#但是我们最大深度为5的线受到噪声的干扰比较大,模拟到了很多的噪音上#所以最大深度为5的这一个模型发生了过拟合
- 杭州CCPC总结【游记】
- iQOO11有没有呼吸灯
- 投媒网 投媒网是做什么用的
- 【计算机毕业设计】网上书城源码
- 体育锻炼的意义 幼儿园体育锻炼的意义
- 【从零开始游戏开发】静态资源优化 | 全面总结 |建议收藏
- 明辨笃行 博学睿思,勤勉致知,博学慎思,明辨笃行
- 【Cache】Redis配置以及常用命令
- 【go】go 实现行专列 将集合进行转列
- 聘用制人员什么意思 聘用制度是什么意思