matplotlib.axes.Axes.axis#

Axes.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, ymax浮点数, 可选

要设置的轴限制。这也可以通过以下方式实现

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

观察者是否会被通知轴限值的更改。此选项会传递给 set_xlimset_ylim

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

轴的限制。

注释

对于3D坐标轴,此方法还额外接受 zminzmax 作为参数,并且同样返回它们。

使用 matplotlib.axes.Axes.axis 的示例#

填充多边形

Filled polygon

使用补丁裁剪图像

Clipping images with patches

饼图条

Bar of pie

Hatch 样式参考

Hatch style reference

PathPatch 对象

PathPatch object

ggplot 样式表

ggplot style sheet

寄生虫 Simple2

Parasite Simple2

简单轴线4

Simple Axisline4

轴方向

Axis Direction

轴方向演示

axis_direction demo

轴线样式

Axis line styles

floating_axes 功能

floating_axes features

寄生轴演示

Parasite Axes demo

寄生轴演示

Parasite axis demo

刻度标签对齐

Ticklabel alignment

刻度标签方向

Ticklabel direction

简单的轴方向

Simple axis direction

简单的轴刻度标签和刻度方向

Simple axis tick label and tick directions

简单轴垫

Simple axis pad

使用 axisartist 自定义轴脊

Custom spines with axisartist

简单轴线

Simple Axisline

简单轴线3

Simple Axisline3

打包气泡图

Packed-bubble chart

TickedStroke 路径效果

TickedStroke patheffect

石川图

Ishikawa Diagram

快速入门指南

Quick start guide

指定颜色

Specifying colors

Matplotlib 中的文本

Text in Matplotlib