Matplotlib中绘制多幅图形
在实际的工作中,我们有一 种需求是需要在一块画布上输出多个相关的图形,进行比较或多角度分析,如下图所示:
matplotlib和pyplot有当前的图形(figure)和当前的轴 (axes)的概念,所有的作图命令都是对当前的对象作用。可以通过gca()获得当前的axes(轴),通过gcf()获得当前的图形(figure):
代码演示:
#用subplot()方法绘制多幅图形
plt.figure(figsize=(6,6),dpi=80)
#创建第一个画板
plt