本文共 798 字,大约阅读时间需要 2 分钟。
文本显示的函数
函数名 | 描述 |
---|---|
plt,xlabel() | 对x轴添加文本标签 |
plt,ylabel() | 对y轴添加文本标签 |
plt,title() | 对图形整体添加文本标签 |
plt,text() | 在任意位置添加文本标签 |
plt,annotate() | 在图形中增加带箭头的注释 |
案例:代码如下:
>>> import matplotlib.pyplot as plt>>> import numpy as np>>> a=np.arange(24)>>> plt.plot(a,a*4.5)>>> plt.xlabel("x轴",fontproperties='SimHei',fontsize=20)>>> plt.ylabel("y轴",fontproperties='SimHei',fontsize=20)>>> plt.title(r'一元函数$y=4.5x$',fontsize=20)>>> plt.annotate(r'$y=4.5x$',xy=(1,4.5),xytext=(3,25),arrowprops=dict(facecolor='red',shrink=0.1,width=2))>>> plt.axis([0,10,0,45])>>> plt.grid(True)>>> plt.show()
代码解析:
plt.annotate(r'$y=4.5x$',xy=(1,4.5),xytext=(3,25),arrowprops=dict(facecolor='red',shrink=0.1,width=2))
最开始表示加入的文本y=4.5x
后面跟上的坐标表示箭头指向的位置坐标 再后面的坐标表示文本的坐标 facecolor表示箭头填充的颜色 shrink表示留有的空白 width表示箭头宽度plt.grid(True)
表示将加载出网格
效果图如下图所示:
转载地址:http://uamzi.baihongyu.com/