matplotlib.axes.Axes.set_adjustable#

Axes.set_adjustable(adjustable, share=False)[源代码]#

设置 Axes 如何调整以达到所需的纵横比。

参数:
可调节{'box', 'datalim'}

如果为 'box',则更改 Axes 的物理尺寸。如果为 'datalim',则更改 xy 数据限制。这可能会忽略显式定义的轴限制。

分享bool, 默认: False

如果 True,将设置应用于所有共享的 Axes。

参见

matplotlib.axes.Axes.set_aspect

关于方面处理的描述。

注释

共享轴(其中孪生轴是一个特例)对如何施加纵横比施加了限制。对于孪生轴,使用 'datalim'。对于共享 x 和 y 轴的轴,使用 'box'。否则,可以使用 'datalim' 或 'box'。这些限制部分是为了避免过度指定,部分是由于我们当前使用的特定实现,其中纵横比的调整是按顺序且独立地在每个轴上绘制时进行的。

使用 matplotlib.axes.Axes.set_adjustable 的示例#

对数对数比例

Loglog aspect