我正在制作大约 300 多个图表,每页 1 个。在显示这些图表时,我想包括我的办公室用于所有图表的边框模板(即右下角带有信息块的单线边框)。我在 .png 中有这个模板。我希望将其绘制到每个图形上,然后在模板上绘制图形:
绘制模板:
fig = plt.figure(Cnt_fig)
ax2 = fig.add_subplot(111)
im = plt.imread('TEST.png')
ax2.imdraw(im)
然后绘制图形:
ax = fig.add_subplot(111)
ax.plot(x,y)
我遇到的问题是我的一些图表有一个“非线性轴”,我得到了错误:warnings.warn("Images are not supported on non-linear axes.")
有任何想法吗?