mpl_toolkits.axisartist.axislines.Axes #

mpl_toolkits.axisartist.axislines类。( * args , grid_helper = None , ** kwargs ) [来源] #

基地:Axes

在图中构建一个轴。

参数
Figure

轴建在中。Figure

矩形元组(左、下、宽、高)。

Axes 建在矩形rect中。rectFigure坐标中。

sharex,sharey Axes,可选

x 或 yaxis与 input 中的 x 或 y 轴共享Axes

frameon布尔值,默认值:True

Axes 框架是否可见。

box_aspect浮动,可选

为 Axes 框设置一个固定的纵横比,即高宽比。详情请参阅set_box_aspect

**kwargs

其他可选关键字参数:

财产

描述

adjustable

{'box', 'datalim'}

agg_filter

一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量

alpha

标量或无

anchor

(float, float) 或 {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}

animated

布尔

aspect

{'auto', 'equal'} 或浮动

autoscale_on

布尔

autoscalex_on

未知

autoscaley_on

未知

axes_locator

可调用[[轴,渲染器],Bbox]

axisbelow

布尔或“线”

box_aspect

浮动或无

clip_box

Bbox

clip_on

布尔

clip_path

补丁或(路径,变换)或无

facecolor或 fc

颜色

figure

Figure

frame_on

布尔

gid

字符串

in_layout

布尔

label

目的

mouseover

布尔

navigate

布尔

navigate_mode

未知

path_effects

AbstractPathEffect

picker

None 或 bool 或 float 或可调用

position

[左、下、宽、高] 或Bbox

prop_cycle

未知

rasterization_zorder

浮动或无

rasterized

布尔

sketch_params

(比例:浮动,长度:浮动,随机性:浮动)

snap

布尔或无

title

字符串

transform

Transform

url

字符串

visible

布尔

xbound

未知

xlabel

字符串

xlim

(底部:浮动,顶部:浮动)

xmargin

浮动大于 -0.5

xscale

未知

xticklabels

未知

xticks

未知

ybound

未知

ylabel

字符串

ylim

(底部:浮动,顶部:浮动)

ymargin

浮动大于 -0.5

yscale

未知

yticklabels

未知

yticks

未知

zorder

漂浮

返回
Axes

Axes对象。

__call__ ( * args , ** kwargs ) [来源] #

调用 self 作为函数。

属性 #

获取或设置某些轴属性的便捷方法。

来电签名:

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))
选项bool 或 str

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

价值

描述

'上'

打开轴线和标签。与 相同True

'离开'

关闭轴线和标签。与 相同False

'平等的'

通过更改轴限制设置相等的缩放比例(即,使圆成为圆形)。这与 . 在这种情况下,可能不遵守明确的数据限制。ax.set_aspect('equal', adjustable='datalim')

'缩放'

通过更改绘图框的尺寸来设置相等的缩放比例(即,使圆成为圆形)。这与 . 此外,将禁用进一步的自动缩放。ax.set_aspect('equal', adjustable='box', anchor='C')

'紧的'

设置足够大的限制以显示所有数据,然后禁用进一步的自动缩放。

'汽车'

自动缩放(用数据填充绘图框)。

'图片'

轴限制等于数据限制的“缩放”。

'正方形'

方地块;类似于 'scaled',但最初是强制 .xmax-xmin == ymax-ymin

发出布尔值,默认值:True

是否通知观察者轴限制更改。此选项传递给set_xlimset_ylim

返回
xmin, xmax, ymin, ymax浮点数

轴限制。

清除( ) [来源] #

清除轴。

get_children ( ) [来源] #

Artist返回this的子节点列表Artist

get_grid_helper ( ) [来源] #
grid ( visible = None , which = 'major' , axis = 'both' , ** kwargs ) [source] #

切换网格线,并可选择设置线的属性。

new_fixed_axis ( loc , offset = None ) [来源] #
new_floating_axis ( nth_coord , value , axis_direction = 'bottom' ) [source] #
new_gridlines ( grid_helper = None ) [来源] #

[弃用] 创建并返回一个新的 GridlineCollection 实例。

其中:“主要”或“次要” :“两者”、“x”或“y”

笔记

自 3.6 版起已弃用。

设置( * ,可调=<UNSET> , agg_filter=<UNSET> , alpha=<UNSET> ,锚点=<UNSET> ,动画=<UNSET> , aspect=<UNSET > , autoscale_on=<UNSET > , autoscalex_on= <UNSET > , autoscaley_on=<UNSET> , axes_locator =<UNSET> , axisbelow=<UNSET> ,, clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , facecolor=<UNSET> , frame_on=<未设置> , gid=<未设置>, in_layout=<UNSET> , label=<UNSET> , mouseover=<UNSET> , navigate=<UNSET> , path_effects=<UNSET > , picker=< UNSET> , position=<UNSET> , prop_cycle=<UNSET> , rasterization_zorder =<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , title=<UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , xbound=< UNSET> , xlabel=<UNSET>, xlim=<UNSET> ,xmargin=<UNSET> , xscale=<UNSET> , xticklabels=<UNSET> , xticks=<UNSET> , ybound=<UNSET> , ylabel=<UNSET> , ylim=<UNSET> , ymargin=<UNSET> , yscale= <UNSET> , yticklabels=<UNSET> , yticks=<UNSET> , zorder=<UNSET> ) [来源] #

一次设置多个属性。

支持的属性是

财产

描述

adjustable

{'box', 'datalim'}

agg_filter

一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量

alpha

标量或无

anchor

(float, float) 或 {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}

animated

布尔

aspect

{'auto', 'equal'} 或浮动

autoscale_on

布尔

autoscalex_on

未知

autoscaley_on

未知

axes_locator

可调用[[轴,渲染器],Bbox]

axisbelow

布尔或“线”

box_aspect

浮动或无

clip_box

Bbox

clip_on

布尔

clip_path

补丁或(路径,变换)或无

facecolor或 fc

颜色

figure

Figure

frame_on

布尔

gid

字符串

in_layout

布尔

label

目的

mouseover

布尔

navigate

布尔

navigate_mode

未知

path_effects

AbstractPathEffect

picker

None 或 bool 或 float 或可调用

position

[左、下、宽、高] 或Bbox

prop_cycle

未知

rasterization_zorder

浮动或无

rasterized

布尔

sketch_params

(比例:浮动,长度:浮动,随机性:浮动)

snap

布尔或无

title

字符串

transform

Transform

url

字符串

visible

布尔

xbound

未知

xlabel

字符串

xlim

(底部:浮动,顶部:浮动)

xmargin

浮动大于 -0.5

xscale

未知

xticklabels

未知

xticks

未知

ybound

未知

ylabel

字符串

ylim

(底部:浮动,顶部:浮动)

ymargin

浮动大于 -0.5

yscale

未知

yticklabels

未知

yticks

未知

zorder

漂浮

toggle_axisline ( b = None ) [来源] #