在matplotlib中,可以通过以下几种函数在图中添加箭头和文字标记
1. text,用于添加文字
2. arrow,用于添加箭头
3. annotate,支持同时添加文字和箭头
下面看下具体的用法...为了更好的看出文字和坐标的关系,我在图中添加了水平和垂直方向的辅助线, 可以看到,文字的左下角对应的是我们提供的坐标,这个和R语言中默认的文字中心为点的坐标不一样。...文字和坐标的对齐方式可以通过以下两个参数进行调整
1. horizontalalignment, 简写为ha, 取值为left, center, right三者中的一种
2. verticalalignment...,简写为va,取值为top, center, bottom,baseline, center_baseline中的一种
用法如下
>>> plt.plot([1,2,3,4])
>>> plt.axhline...3. annotate
annotate既可以只提供文字标记,也可以同时提供文字和箭头两种标记,基本用法如下
>>> plt.plot([1,2,3,4])
>>> plt.axhline(2)
>>>