matplotlib手册(2)
这里,我们继续上一节,继续学习下pyplot
参考官方文档:http://matplotlib.org/2.0.2/users/pyplot_tutorial.html
1. pyplot.figure
我暂时是把他理解成画板的意思,前面我们虽然没有使用figure,但是默认会创建一个figure
我们来个小例子,我们就创建3个figure,修改背景颜色,不做其他的
上面,我们新建3个figure,名字分别是“one”,“two”,“three”,执行后,会看到这3个figure
不同的画板,我们可以在上面画不同的图
有的时候,我们只是想在一个画板上,显示多个图,比如上面这个,我们想在一个figure上显示
这时候,我们需要用到另一个函数
2. pyplot.subplot
|
|
这个函数不知道翻译成什么,大概的意思,就是说把figure分割成了几块,nrows:多少行,ncols:多少列,plot_number:编号;
这里面有一个轴的概念,因为每个图都有自己的横纵坐标,这里也说是把figure分成了nrows*ncols 个子轴
3. pyplot常用方法
下面,我们补充下pyplot的一些常用方法
上面的text函数,可以添加文本标记,还有一个更好用的函数annotate,
plt.annotate(‘local max’, xy=(1.25, 3), xytext=(3, 1.5),
arrowprops=dict(facecolor=’black’, shrink=0.05),
)
这些函数,实在太多,功能太强大了,得慢慢来消化,多使用。