【问题标题】:Specify Height and Width of zoomed Image in Matplotlib after plt.show()在 plt.show() 之后在 Matplotlib 中指定缩放图像的高度和宽度
【发布时间】:2017-11-08 13:22:45
【问题描述】:

我有一个绘图例程,我用

显示结果
plt.show()

因为这是我查看数据的最简单方法。一旦我找到了我想要查看的区域,我想再次为具有相同 xy 维度的不同数据集绘制完全相同的区域。对我来说最简单的方法是查看缩放后角的坐标或缩放的原点以及 xy 方向的大小。

我找到了this solution。如果我理解正确,我必须为我想要制作的每个后续绘图手动更改带有新 x y 限制的绘图脚本。

是否有可能在面板本身中显示手动缩放的限制,并有可能在专用字段中执行和实际输入,以便我可以重新创建此缩放?

【问题讨论】:

  • 我在理解这个问题时遇到了一些问题。您不必手动执行任何操作,但您似乎想要手动执行此操作。您链接到的解决方案实际上向您显示了坐标。使用它们有什么问题?

标签: python matplotlib zooming magnification


【解决方案1】:

你的意思是这样的吗?

这个“图形选项”对话框出现在 Qt 后端。要使用它,

import matplotlib
matplotlib.use("Qt4Agg") # or "Qt5Agg" depending on the version

【讨论】:

  • 是的!但就我而言,我拥有所有按钮,就像上面描述的一样,除了图形选项按钮?
  • 这很不幸。您使用的是什么版本的 matplotlib?您使用的是哪个后端?可以给个截图吗?
  • Matplotlib 2.0.2 版。我在一台 Windows 机器上,我不确定如何确定我使用的是哪个“后端”。我不调用 matplotlib.use() 评论。
  • Finding the backend in use。我真的认为截图会有所帮助。
  • 这里:Link 不幸的是,它没有显示完整的图片,但下面只有任务栏,顶部/侧面是绘图窗口的结尾!
猜你喜欢
  • 1970-01-01
  • 2011-04-09
  • 2012-06-20
  • 1970-01-01
  • 2015-06-22
  • 1970-01-01
  • 1970-01-01
  • 2016-09-28
  • 2020-08-18
相关资源
最近更新 更多