【发布时间】:2018-07-11 14:54:58
【问题描述】:
如果我在 python 中运行此代码:
titles = ctf01[0,1:]
fig = plt.figure(figsize=(11.69,8.27), dpi=100)
for num in range(len(titles)):
ax = fig.add_subplot(3,4,num+1)
ax.plot(ctf03[1:,num+1], ctf0102[:,num], 'ro')
ax.set_title(titles[num])
plt.tight_layout()
fig.text(0.5, 0.04, 'CTF12', ha='center')
fig.text(0.04, 0.5, 'CTF3', va='center', rotation='vertical')
fig.savefig("example.pdf")
我在 pdf 文件中得到了这个:
我想解决红色圆圈中显示的“图形标题”的问题。 如果我将 0.04 值设置为负值,则标题缺纸。
我还想通过将子图的标题(绿色圆圈)移动到图表中来节省一些空间。知道如何实现这一点吗?
感谢您的帮助。
【问题讨论】:
标签: python matplotlib image-resizing subplot