【问题标题】:How to increase the physical size of axes in matplotlib pyplot?如何在 matplotlib pyplot 中增加轴的物理尺寸?
【发布时间】:2017-06-11 21:29:30
【问题描述】:

我正在绘制下图,

我想更改轴的物理尺寸。我已经绘制了 xticks,希望能够增加它们之间的间距,从而增加轴的物理尺寸,但没有运气。我想要一个可能非常大的结果图像,但是当放大时,我能够看到各个点和绘制的箭头。我尝试更改图形的大小,但它只是创建了一个更大的图像,具有更高的分辨率和与以前相同的细节级别,当我放大时它不允许我看到更多的点。

谁能告诉我如何增加轴的物理尺寸,以便在放大保存的图像时(现在我将其保存为 pdf 格式)我可以看到各个点?非常感谢

【问题讨论】:

  • 图形大小和缩放是先验无关的。因此,您要解决的问题是什么并需要帮助还不是很清楚。我建议你更详细地解释它,非常准确地区分你观察到的东西和你想观察的东西。
  • 嗨,安妮,我遇到了同样的问题。您可能会发现这个答案很有帮助,有趣的是来自@ImportanceOfBeingErnest stackoverflow.com/a/44864135/4906855
  • @NickleDave 我仍然不明白这里提出的问题。但是,如果您确实理解了它,则可以尝试将问题改写为更易于理解。此外,如果您认为它与其他问题重复,您可以标记为这样。

标签: python matplotlib


【解决方案1】:

您可以尝试plt.figure(figsize=(20, 10)) 以增加图形的宽度。通过玩这些数字(20=宽度,10=高度)应该可以获得合适的高度和宽度比例。这里有一个类似的问题:How do you change the size of figures drawn with matplotlib?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-24
    • 2020-11-24
    • 1970-01-01
    相关资源
    最近更新 更多