matplotlib手册(3)
昨天学习了figure、subplot,最后还说了些常用的方法。
这里先简单总结下文本相关的函数使用,算是昨天最后一个部分的补充。
1.pyplot.plot
我们先来看下,这个plot函数,之前呢,绘图的时候,一直都是使用这个函数, 貌似没说这个函数到底干啥的。
就是说,这个plot函数呢,可以在axes上绘制线条或者标记;
我们呢,可以直接使用pyplot.plot函数去在当前的Axes上绘图(我们之前应该主要使用这种方法),
也可以获取当前Axes,然后通过Axes去绘图
2. 常用文本函数
下面,我们就介绍下Text相关的函数,参考文档:http://matplotlib.org/users/text_intro.html
|
|
一个小例子
current_axes.text(2,1,’hahaha’,fontsize=20)
默认位置,
我们修改下参数
还有一个参数,他可以将文字用框框起来,bbox的value是dic,指定矩形的属性就行,
bbox #FancyBboxPatch prop dict bbox is a dictionary of Rectangle properties.
小例子
上面,还有一个figtext()函数,和text()差不多,只不过,他是相对于figure来说的,主要是相对位置,x,y是0-1的值
plt.figtext(0.5,0.6,’figtext’,fontsize=20)
下面,我们继续说常用的文本函数,有些,我们已经用过了
小例子
我们继续,还有一个suptitle(),他会在figure的中间位置,添加一个标题
他有很多的默认参数
plt.suptitle(‘hey,boy’)
再看最后一个函数
好了,文本相关的函数就介绍到这,整理完以后,感觉还是有太多太多内容,还是得多练习。
完整练习代码:
官网上还有一个例子代码,这里也复制一下,同学们可以去官网看详细的介绍: