matplotlib.axes.Axes.axis

Axes.axis(*args, 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、ymax可选浮动

要设置的轴限制。也可以使用以下方法实现:

ax.set(xlim=(xmin, xmax), ylim=(ymin, ymax))
option布尔或STR

如果是bool,则打开或关闭轴线和标签。如果是字符串,可能的值是:

价值 描述
“on” 启用轴线和标签。等同于 True .
“关” 关闭轴线和标签。等同于 False .
“平等” 通过更改轴限制来设置等比例缩放(即使圆成为圆形)。这和 ax.set_aspect('equal', adjustable='datalim') . 在这种情况下,可能不考虑显式数据限制。
“缩放” 通过更改绘图框的尺寸设置等比例缩放(即使圆成为圆形)。这和 ax.set_aspect('equal', adjustable='box', anchor='C') . 此外,将禁用进一步的自动缩放。
“紧” 设置足够大的限制以显示所有数据,然后禁用进一步的自动缩放。
“汽车” 自动缩放(用数据填充绘图框)。
“图像” 轴限制等于数据限制的“缩放”。
“广场” 方形图;类似于“按比例缩放”,但最初强制 xmax-xmin == ymax-ymin .
emitbool,默认值:True

是否通知观察者轴极限变化。此选项传递给 set_xlimset_ylim .

返回:
xmin、xmax、ymin、ymax浮动

轴限制。