今天主要学习了两个可视化工具:matplotlib和plotly,不得不说数据可视化后真好看
一开始在出图时,由于没设置字体,导致图上的字是方框
【Python】matplotlib绘图无法显示中文的解决方法_原来忆中人的博客-CSDN博客_matplotlib无法显示中文在这个博客上找到了方法
可以正常显示了
之后就是随机漫步,感觉更好看了
在之后就是plotly的掷骰子,生成了网页
通过这个方法求得各个点数在投了50000次后分别的次数 ,数据可视化后感觉就很直观!!!
之后是回归的多项式拟合
比之前的直线拟合的更好
之后是对误差进行了显示
很明显可以看出误差在不断的下降
之后又用了随机梯度下降法进行拟合,效果也是不错的
之后是分类方面:
先是将数据可视化,很明显是二维的图像,数据点也是线性可分的,所以我用了感知机的算法去分类
分类结果看起来很不错,明显将这两类分开
上面是训练的权重,到了第十次权重也被训练出来了
之后对训练结果进行验证发现与实际情况相符合,这表明模型能很好的进行分类