matplotlib.axes.Axes.set_adjustable#
- Axes.set_adjustable(adjustable, share=False)[源]#
设置 Axes 如何调整以达到所需的纵横比。
- 参数:
- adjustable{'box', 'datalim'}
如果为 'box',则改变 Axes 的物理尺寸。如果为 'datalim',则改变
x
或y
数据限制。这可能会忽略显式定义的坐标轴限制。- share布尔值, 默认: False
如果为
True
,则将设置应用于所有共享的 Axes。
另请参阅
matplotlib.axes.Axes.set_aspect
有关宽高比处理的说明。
备注
共享的 Axes(其中双轴 Axes 是一个特例)对如何施加宽高比施加限制。对于双轴 Axes,请使用 'datalim'。对于同时共享 x 和 y 的 Axes,请使用 'box'。否则,可以使用 'datalim' 或 'box'。这些限制部分是为了避免过度指定的要求,部分是由于我们目前使用的特定实现所致,在该实现中,宽高比的调整是在每个 Axes 绘制时依次独立进行的。