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))
- 选项布尔值或字符串
如果是一个布尔值,打开或关闭轴线和标签。如果是一个字符串,可能的值有:
值
描述
'关闭' 或
假
隐藏所有轴的装饰,即轴标签、脊线、刻度线、刻度标签和网格线。这与
set_axis_off()
相同。'开' 或
真
不要隐藏所有的轴装饰,即轴标签、脊线、刻度线、刻度标签和网格线。这与
set_axis_on()
相同。'等于'
通过更改轴的限制来设置等比例缩放(即,使圆圈为圆形)。这与
ax.set_aspect('equal', adjustable='datalim')
相同。在这种情况下,可能不会遵守显式的数据限制。'缩放'
通过改变绘图框的尺寸来设置等比例缩放(即,使圆形保持圆形)。这与
ax.set_aspect('equal', adjustable='box', anchor='C')
相同。此外,进一步的自动缩放将被禁用。'紧密'
设置限制,使其刚好足够显示所有数据,然后禁用进一步的自动缩放。
'自动'
自动缩放(用数据填充绘图框)。
'图像'
'scaled' 与数据限制相等的轴限制。
'平方'
方形绘图;类似于 'scaled',但最初强制
xmax-xmin == ymax-ymin
。- 发出bool, 默认值: True
- 返回:
- xmin, xmax, ymin, ymax浮动
轴的限制。
注释
备注
这是
axes.Axes.axis
的 pyplot 包装器。对于3D轴,此方法还额外接受 zmin 和 zmax 作为参数,并同样返回它们。