mpl_toolkits.mplot3d.axis3d.Axis#
- class mpl_toolkits.mplot3d.axis3d.Axis(axes, *, rotate_label=None, **kwargs)[源]#
基类:
XAxis
用于3D绘图的Axis类。
- 参数:
- axes
Axes
此创建的Axis所属的
Axes
。- pickradius浮点数
包含测试的接受半径。另请参阅
Axis.contains
。- clear布尔值,默认值:True
创建时是否清除Axis。这不是必需的,例如,当创建作为Axes一部分的Axis时,因为
Axes.clear
将调用Axis.clear
。.. 新增版本:: 3.8
- axes
- draw(renderer)[源]#
使用给定的渲染器绘制 Artist(及其子对象)。
如果艺术家不可见(
Artist.get_visible
返回False),则此操作无效。- 参数:
- renderer
RendererBase
子类。
- renderer
备注
此方法在 Artist 子类中被覆盖。
- draw_pane(renderer)[源]#
绘制面板。
- 参数:
- renderer
RendererBase
子类
- renderer
- get_major_ticks(numticks=None)[源]#
返回主要
Tick
的列表。警告
刻度不保证是持久的。各种操作可以创建、删除和修改Tick实例。如果您在图上进一步操作(包括在显示的图上平移/缩放),则单个刻度的更改可能无法保留。
操作单个刻度是最后的手段。如果可能,请改用
set_tick_params
。
- get_minor_ticks(numticks=None)[源]#
返回次要
Tick
的列表。警告
刻度不保证是持久的。各种操作可以创建、删除和修改Tick实例。如果您在图上进一步操作(包括在显示的图上平移/缩放),则单个刻度的更改可能无法保留。
操作单个刻度是最后的手段。如果可能,请改用
set_tick_params
。
- get_ticks_position()[源]#
获取刻度位置。
- 返回:
- str{'lower', 'upper', 'both', 'default', 'none'}
加粗的轴线、刻度和刻度标签的位置。
- get_tightbbox(renderer=None, *, for_layout_only=False)[源]#
返回一个包围轴的边界框。它只考虑刻度标签、轴标签和offsetText。
如果for_layout_only为True,则标签的宽度(如果是x轴)或标签的高度(如果是y轴)将收缩到接近零。这允许tight/constrained_layout在进行布局时忽略过长的标签。
- set(*, agg_filter=<UNSET>, alpha=<UNSET>, animated=<UNSET>, clip_box=<UNSET>, clip_on=<UNSET>, clip_path=<UNSET>, converter=<UNSET>, data_interval=<UNSET>, gid=<UNSET>, in_layout=<UNSET>, inverted=<UNSET>, label=<UNSET>, label_coords=<UNSET>, label_position=<UNSET>, label_text=<UNSET>, major_formatter=<UNSET>, major_locator=<UNSET>, minor_formatter=<UNSET>, minor_locator=<UNSET>, mouseover=<UNSET>, pane_color=<UNSET>, path_effects=<UNSET>, picker=<UNSET>, pickradius=<UNSET>, rasterized=<UNSET>, remove_overlapping_locs=<UNSET>, rotate_label=<UNSET>, sketch_params=<UNSET>, snap=<UNSET>, tick_params=<UNSET>, ticklabels=<UNSET>, ticks=<UNSET>, ticks_position=<UNSET>, transform=<UNSET>, units=<UNSET>, url=<UNSET>, view_interval=<UNSET>, visible=<UNSET>, zorder=<UNSET>)[源]#
一次性设置多个属性。
支持的属性包括:
属性
描述
一个过滤函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组以及图像左下角的两个偏移量
浮点数或 None
布尔值
BboxBase
或 None布尔值
Patch 或 (Path, Transform) 或 None
未知
字符串
布尔值
未知
未知
未知
{'lower', 'upper', 'both', 'default', 'none'}
字符串
Formatter
、str
或函数Formatter
、str
或函数布尔值
None 或 布尔值 或 浮点数 或 可调用对象
浮点数
布尔值
未知
未知
(scale: 浮点数, length: 浮点数, randomness: 浮点数)
布尔值或 None
未知
字符串序列或
Text
序列一维数组状
{'lower', 'upper', 'both', 'default', 'none'}
单位标签
字符串
未知
布尔值
浮点数
- set_label_position(position)[源]#
设置标签位置。
- 参数:
- position{'lower', 'upper', 'both', 'default', 'none'}
轴标签的位置。
- set_pane_color(color, alpha=None)[源]#
设置面板颜色。
- 参数:
- color颜色
轴面板的颜色。
- alpha浮点数, 可选
轴面板的Alpha值。如果为None,则基于color。