要控制标题与子图的上下间距,可以使用plt.subplots_adjust()函数来调整子图的布局。该函数可以接受四个参数,分别控制子图的左边距、右边距、上边距和下边距。\n\n以下是一个例子,展示如何控制标题与子图的上下间距:\n\npython\nimport matplotlib.pyplot as plt\n\n# 创建6个子图\nfig, axes = plt.subplots(2, 3)\n\n# 调整子图布局,增加上边距和下边距\nplt.subplots_adjust(top=0.9, bottom=0.1)\n\n# 在每个子图上绘制内容\nfor i, ax in enumerate(axes.flat):\n ax.plot([1, 2, 3], [1, 2, 3])\n ax.set_title(f"Subplot {i+1}")\n\n# 设置整个图的标题\nplt.suptitle("Main Title")\n\n# 显示图形\nplt.show()\n\n\n在上面的例子中,plt.subplots_adjust(top=0.9, bottom=0.1)调整了子图的上边距和下边距。可以根据需要调整这两个参数的值,以获得所需的上下间距效果。


原文地址: http://www.cveoy.top/t/topic/pNrs 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录