matplotlib.pyplot.axis#
- matplotlib.pyplot.axis(arg=None, /, *, emit=True, **kwargs)[源码]#
- 获取或设置某些轴属性的便捷方法。 - 调用签名 - xmin, xmax, ymin, ymax = axis() xmin, xmax, ymin, ymax = axis([xmin, xmax, ymin, ymax]) xmin, xmax, ymin, ymax = axis(option) xmin, xmax, ymin, ymax = axis(**kwargs) - 参数:
- xmin, xmax, ymin, ymaxfloat, 可选
- 要设置的坐标轴限制。也可以通过以下方式实现: - ax.set(xlim=(xmin, xmax), ylim=(ymin, ymax)) 
- optionbool 或 str
- 如果是布尔值,则打开或关闭坐标轴线和标签。如果是字符串,可能的值有: - 值 - 描述 - 'off' 或 - False- 隐藏所有坐标轴装饰,即坐标轴标签、坐标轴线、刻度、刻度标签和网格线。这与 - set_axis_off()相同。- 'on' 或 - True- 不隐藏所有坐标轴装饰,即坐标轴标签、坐标轴线、刻度、刻度标签和网格线。这与 - set_axis_on()相同。- 'equal' - 通过改变坐标轴限制来设置等比例缩放(即,使圆形保持圆形)。这与 - ax.set_aspect('equal', adjustable='datalim')相同。在这种情况下,显式数据限制可能不被遵守。- 'scaled' - 通过改变绘图框的尺寸来设置等比例缩放(即,使圆形保持圆形)。这与 - ax.set_aspect('equal', adjustable='box', anchor='C')相同。此外,将禁用进一步的自动缩放。- 'tight' - 设置恰好足够大以显示所有数据的限制,然后禁用进一步的自动缩放。 - 'auto' - 自动缩放(用数据填充绘图框)。 - 'image' - 'scaled',且坐标轴限制等于数据限制。 - 'square' - 方形绘图;类似于 'scaled',但最初强制 - xmax-xmin == ymax-ymin。
- emitbool, 默认值: True
 
- 返回:
- xmin, xmax, ymin, ymax浮点数
- 坐标轴限制。 
 
 - 备注 - 注意 - 这是pyplot 包装器,对应于 - axes.Axes.axis。- 对于3D坐标轴,此方法还接受 zmin、zmax 作为参数并相应返回它们。 
 
 
