mpl_toolkits.mplot3d.axes3d.Axes3D.set_aspect#

Axes3D.set_aspect(aspect, adjustable=None, anchor=None, share=False)[源代码][源代码]#

设置宽高比。

参数:
方面{'auto', 'equal', 'equalxy', 'equalxz', 'equalyz'}

可能的值:

描述

'自动'

自动;用数据填充位置矩形。

'等于'

调整所有轴以具有相等的纵横比。

'equalxy'

调整 x 轴和 y 轴以使其具有相等的纵横比。

'equalxz'

调整 x 轴和 z 轴以使其具有相等的纵横比。

'equalyz'

调整 y 轴和 z 轴以具有相同的纵横比。

可调节的None 或 {'box', 'datalim'},可选

如果不是 None,这将定义哪个参数将被调整以满足所需的纵横比。更多详情请参见 set_adjustable

锚点None 或 str 或由两个 float 组成的 2-tuple,可选

如果不是 None,这将定义在由于纵横比约束而有额外空间时,Axes 将被绘制的位置。指定锚点的最常见方式是使用方向的缩写:

描述

'C'

centered

'SW'

左下角

'S'

底部边缘的中间

SE

右下角

等等。

详情请参见 set_anchor

分享bool, 默认值: False

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

使用 mpl_toolkits.mplot3d.axes3d.Axes3D.set_aspect 的示例#

生成3D多边形

Generate 3D polygons

3D 表面(纯色)

3D surface (solid color)

NumPy 标志的 3D 体素图

3D voxel plot of the NumPy logo

带有RGB颜色的3D体素/体积图

3D voxel / volumetric plot with RGB colors