matplotlib.axes.Axes.set_aspect

Axes.set_aspect(aspect, adjustable=None, anchor=None, share=False)

设置轴缩放的纵横比,即Y单位与X单位的比率。

参数:
aspect{auto}或num

可能值:

价值 描述
“汽车” 自动;用数据填充位置矩形。
号码 将拉伸一个圆,使其高度 num 乘以宽度“相等”是 aspect=1 ,即x和y的缩放比例相同。
adjustable无或'box'、'datalim',可选

如果没有 None ,这定义了将调整哪些参数以满足所需的方面。见 set_adjustable 更多详情。

anchor无或str或浮点2元组,可选

如果没有 None ,这定义了如果由于方面约束而有额外空间,将在何处绘制轴。指定锚的最常见方法是基本方向的缩写:

价值 描述
“C” 居中的
“西南” 左下角
“S” 底边中间
“SE” 右下角
等。  

set_anchor 更多详情。

sharebool,默认值:False

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

参见

matplotlib.axes.Axes.set_adjustable
设置轴如何调整以达到所需的纵横比。
matplotlib.axes.Axes.set_anchor
设置位置以防多余空间。