Matplotlib 是一个非常简单而又完善的开源绘图库。那么它到底有多简单呢?
基本知识
首先官方文档奉上
下面,我们通过 3 行代码绘制一张简单的折线图。...示例中包含了一个[1,2,3,4,2,1,5,6,1]列表,该列表的值默认为y值,而 x 值会从 0 到 n-1,这也就是为什么你会发现3反而对应的是4。...实际上,我们往往会遇到将几种类型的一样的图放在一张图内显示,也就是组合图的绘制。其实很简单,你只需要将需要或者的组合图样式放在一起就好了,比如柱形图和折线图。...(X, y2, color='b', linestyle='-', linewidth=2, label='cos 函数')
# 绘制图例
plt.legend(loc='upper left')
plt.show...t), ], 50, color='red')
plt.annotate(r'$\cos(\frac{2\pi}{3})=-\frac{1}{2}$',
xy=(t, np.cos