matplotlib学习笔记--Text
2012-11-22 16:42 D.Dark 阅读(791) 评论(0) 编辑 收藏 举报功能:
控制图像类的text
基本函数:
- plt.text(x, y, text)
基本text文本,可以设置框体
API: Axes.text()
1 ax.text(3, 8, 'boxed italics text in data coords', 2 style=’italic’, 3 bbox={’facecolor’:’red’, 'alpha':0.5, 'pad':10}) 4 #基本参数: x点,y点, 文本内容 5 #bbox设置呈现文本的框体 6 #例子中,在坐标轴上(3,8)点开始写文本
- plt.xlabel(text)
设定x轴说明
API: Axes.set_xlabel()
- plt.ylabel(text)
API: Axes.set_ylabel()
- plt.title(text)
设置本图像标题
API: Axes.set_title()
样例
1 ax.set_title(’axes title’)
- plt.figtext()
API: Figure.text()
- plt.suptitle()
设置figure的标题(suptitle相当于大标题,title相当于小标题)
API: Figure.suptitle()
1 fig.suptitle(’bold figure suptitle’, fontsize=14, fontweight=’bold’)
- plt.annotate()
设置标签箭头
API: Axex.annotate()
1 #在(2,1)点上设置一个圆点 2 ax.plot([2], [1], ’o’) 3 #annotate('箭头内容', 指向坐标,源坐标,箭头参数) (3,4) ---> (2,1) 4 ax.annotate(’annotate’, xy=(2, 1), xytext=(3, 4), 5 arrowprops=dict(facecolor=’black’, shrink=0.05))