在二维坐标图中我们经常对绘制的图形进行标注。在 matplotlib 中比较常用的有text
和annotate
两种标注方法,其中:
text
称为无指向型标注,标注仅仅包含注释的文本内容;annotate
称为指向型注释,标注不仅包含注释的文本内容还包含箭头指向,能够突显细节;
plt.text()
plt.text(x, y, s, fontdict = None, **kwargs)
其中:
- x, y 为标注文本在绘图区域中的位置;
- s 为标注文本的内容;
- fontdict 为文本属性的字典,如果 fontdict 为 None,则使用默认的文本属性;
- **kwargs 可以使用键值对的形式替换 fontdict 中的文本属性;
fontdict 中常见的文本属性参数(其中 [] 为可选参数):