看机器学习有很一段时间,各种算法,各种代码看的是眼花缭乱,封装后包和函数,不清楚内部构造,读原生解释英语又不太行,真是一把辛酸泪,道尽是与非啊
闲话少说,这估计很长一个系列了,每天学的是欲仙欲死啊,今天先来简单介绍一下
matplottli的入门,我也菜,我是很希望大家留言和评论的,
matplotilb是一个python里面的画图工具在脚本和notebook上运行有所不同,notebook 暂时使用的少,后期如果数据量大倒是可以使用,首先使用matplotlib画图,必须先导入matplotlib
如下
import matplotlib.pyplot as plt
我们使用的是matplotlib中plt模块,
如何画一个图了
先使用一些数据,例如
x=np.linspace(0,10,100)注意这里要导入numpy模块才可以
然后用plt中的plot函数将数据进行绘制
plt.plot(x,np.sin(x),'--')
这里 x是x在轴取值,总共100个x,调用np。sin函数,计算y轴结果,以线段方式显示结过,
最后需要调用show函数,注意一个python文件只能有一个show函数,它会不断将循环显示所有图像
plt.show()
显示的效果如图
还有一些其他的下次再说吧对了,对了还有就是在画图时后,如果是曲线,取曲线的时候数据量尽量大而均匀 ,否则图像不一定准确