立即学习:https://edu.csdn.net/course/play/27352/363918?utm_source=blogtoedu
Matplotlib简介:
- 基于Numpy数组基础的多平台数据可视化库
- 最初完善ScriPy生态
- 操作系统兼容性和图形显示底层接口兼容性
- 功能强大,设置灵活
plt.style.use('classic')设置图形样式
环境:
脚本使用:plt.show(),让Matplotlib把图形显示出来
IPython shell:用魔法命令%matplotlib,以后的画图命令,会自动显示出来需要画的图形
Jupyter Notebook:一般也使用魔法函数,相应的魔法函数:
%matplotlib inline:在Notebook中启动静态图形。
%matplotlib notebook:在Notebook中启动交互式图形,
使用以上两个魔法函数,理论上不需要使用show函数强制显示图形,但在实际按过程中,可能出现不显示情况,建议使用show显示图像
支持两类画图接口:
MATLAB接口:有状态
面向对象接口:对于复杂性图形友好
绘制简易图形,需要创建一个突袭给fig和一个坐标轴ax:
fig:figure(plt.Figure)是一个能容纳各种坐标轴,图形,文字和标签的容器。
ax:axes(plt.Axes)是一个带有刻度和标签的举行,最终会包含各种可视化元素。
在y=f(x)类函数的显示可以看作是最简单的图形