matplot
庾信平生最萧瑟
坎坷之路 终抵星空
展开
-
数据可视化
数据可视化0、前言在机器学习中,数据的可视化显得非常重要。对于数据直观的理解,可以帮助我们选择很好的模型,为此做下这篇博客本篇博客的数据可视化基于matplotlib、scipy、numpy和pandas1、导入数据注意array的shape,在编程过程中可以考虑使用assert语句。2、普通的可视化使用plt.scatter()方法。X1:横轴,X2:纵轴 ,s:...原创 2019-12-03 12:05:56 · 113 阅读 · 0 评论 -
plt.contourf()
plt.contourfplt.contourf用来画出不同分类的边界线1、生成数据点x = np.arange(-5,5,1)y = np.arange(0,20,2)xx,yy = np.meshgrid(x,y)2、对不同类进行标记z = np.square(xx) - yy >03、生成边界图如果点去的比较密集:可以看到完整的抛...原创 2019-12-02 14:45:14 · 13312 阅读 · 0 评论 -
subplot画出三角函数
subplot画图label标签显示,要加上plt.legend() plt.subplot(列数,行数,第几个位置).plot() 一个图表画多张图,多次plt.plot() plt.xlim(),设置x坐标范围 plt.ylim(),设置y坐标范围 最后用plt.show()显示图标 plt.savefig(“”)保存图像效果图:import numpy as np...原创 2019-10-24 11:44:57 · 591 阅读 · 0 评论 -
梯度下降
梯度下降用matplotlib画出梯度下降中的点plt,scatter()画出点,c代表颜色,s代表大小 plt.plot(),label可以得到图像的标签,但是最后要用plt.legend()才可以显示出labelimport numpy as npimport matplotlib.pyplot as pltimport mathdef grad(x): retu...原创 2019-10-23 12:54:04 · 104 阅读 · 0 评论