python - 子图标题与图的主标题位于同一位置
问题描述
我正在尝试为情节添加主标题,并为每个子情节添加次要标题。我无法弄清楚如何正确地做到这一点。恰好主标题与子图的标题位于同一位置。如何移动主标题下的所有子图?这就是我尝试这样做的方式:
fig = plt.figure(figsize=(8.0, 5.0))
fig.suptitle('MAIN TITLE', horizontalalignment='left', fontsize=10)
plt.subplot(2, 1, 1)
plt.gca().set_title('SUBPLOT TITLE', fontsize=10)
解决方案
您始终可以plt.tight_layout()
在图形创建结束时添加。它试图安排一切,以便所有功能都得到它们的空间。
如果您仍然不相信,您可以使用 rect kwarg 控制子图的空间,例如:
plt.tight_layout(rect=[0, 0, 1,. 95])
推荐阅读
- python - 为什么我的字符串不显示我想要的小数点?
- sql-server - SQL SERVER 将实数转换为十进制
- javascript - 使用 SVG.js 克隆一个 SVG 矩形
- browser - 来自安全页面的不安全 XMLHttpRequest 调用
- junit - 当同时使用 Spy 和 PowerMock 时会抛出 RuntimeException
- javascript - Javascript 未定义字段,即使我可以在开发人员工具(React 和 Electron)中看到它
- batch-file - 使用 Plink 和批处理文件的多个命令用于 Cisco 交换机
- android - 在 AppCenter 中构建发布 Flutter 应用程序时出错
- automation - 点击UiPath中的保存按钮后如何识别警告框或错误消息框?
- laravel - Uppy + Laravel 无法上传文件