【问题标题】:Matplotlib: Figure controls (zoom, save, etc) disappear when figure too smallMatplotlib:当图形太小时,图形控件(缩放、保存等)消失
【发布时间】:2017-05-04 09:38:33
【问题描述】:

当 matplotlib 图形缩小到给定大小以下时,底部的控件会消失。我想以我拉伸它的大小保存图形,但似乎我不能,因为当图形那么小时,保存按钮就会消失。除了在代码中手动调用 fig.savefig() 之外,还有什么办法可以解决吗?

编辑:后端是 TkAgg

【问题讨论】:

    标签: matplotlib


    【解决方案1】:

    啊,原来控件有键盘快捷键。

    您可以按 CTRL-S 保存(即使在 Mac 上 - 不是 Command-S)。

    完整的快捷键列表在这里:https://matplotlib.org/users/navigation_toolbar.html

    【讨论】:

      【解决方案2】:

      当使用“Qt4Agg”或“Qt5Agg”作为后端时,

      import matplotlib
      matplotlib.use("Qt4Agg")
      

      导航工具栏可以用两个小箭头展开,如下图所示。

      【讨论】:

      • 啊,谢谢,我应该提到我正在使用 TkAgg 后端,这里的问题有所不同...一旦数字变得足够小,控件就会完全消失。无论如何,解决方案似乎是学习键盘快捷键。
      猜你喜欢
      • 2019-10-06
      • 1970-01-01
      • 2023-03-06
      • 1970-01-01
      • 2020-07-16
      • 2022-12-13
      • 1970-01-01
      • 2011-04-07
      • 2023-03-05
      相关资源
      最近更新 更多