matplotlib绘图,添加标注
工具/原料
matplotlib ,numpy ,python
方法/步骤
1
软件安装及运行,见上一篇经验,“用matplotlib画图'
2
输入以下代码,或直接复制粘贴,注意格式import numpy as npimport matplotlib.pyplot as pltax = plt.subplot(111)t = np.arange(0.0, 5., 0.01)s = np.cos(2*np.pi*t)line, = plt.plot(t, s, linewidth = 3)plt.annotate('local max', xy = (2, 1), xytext = (3, 1.5), \arrowprops = dict(facecolor = 'black', shrink = 0.1))plt.ylim(-2, 2)plt.show()
注意事项
1
annotate参数说明:xy = (2, 1) :所要标注的位置坐标
2
xytext:标注文本所在位置
3
arrowprops:标注箭头属性信息(它的内用可以自己试验一下)
4
‘local max':标注文本,可以随意替换
上一篇:如何实现线条动画?