Matplotlib:改变情节的位置

新手上路,请多包涵

我用图形大小做了下面的图(不应该改变):

 plt.figure(figsize=(14, 5))

在此处输入图像描述

不幸的是,x 标签并不完全可见。我的问题:是否可以将整个图形移动到顶部(因为有足够的空间)?

代码:

 plt.figure(figsize=(14, 5))
plt.plot(time_load,load, linewidth=1.5)
plt.grid(True)
plt.tick_params(labelsize=16)
plt.xlabel('Time [hours]',fontsize=16)
plt.xlim([0,24])
plt.xticks([0,4,8,12,16,20,24])
plt.legend(loc="upper left",fontsize = 'large')

非常感谢您的帮助!

原文由 Matias 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 342
1 个回答

你也可以试试

plt.subplots_adjust(bottom=0.19)

如果 0.19 增加的空间太多或太少而无法更好地查看 x 标签,请尝试一点一点向上或向下调整。

原文由 Daniel Goldfarb 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏