mpl_toolkits.mplot3d.axis3d.Axis #

mpl_toolkits.mplot3d.axis3d类。( axes , * , rotate_label = None , ** kwargs ) [来源] #

基地:XAxis

用于 3D 绘图的 Axis 类。

参数
matplotlib.axes.Axes

创建的AxesAxis 所属的 。

选择半径浮动

收容测试的接受半径。另请参阅 Axis.contains

属性 adir [来源] #
属性 d_interval [来源] #
绘制渲染器[来源] #

使用给定的渲染器绘制艺术家(及其子级)。

如果艺术家不可见,这将无效(Artist.get_visible 返回 False)。

参数
渲染器RendererBase子类。

笔记

此方法在 Artist 子类中被覆盖。

draw_pane (渲染器) [来源] #
get_major_ticks ( numticks = None ) [来源] #

返回major Ticks的列表。

get_minor_ticks ( numticks = None ) [来源] #

返回minorTick的列表。

get_rotate_label ( text ) [来源] #
get_tightbbox ( renderer = None , * , for_layout_only = False ) [source] #

返回一个包围轴的边界框。它只考虑刻度标签、轴标签和偏移文本。

如果for_layout_only为 True,则标签的宽度(如果这是 x 轴)或标签的高度(如果这是 y 轴)折叠到接近零。这允许tight/constrained_layout 在进行布局时忽略过长的标签。

init3d ( ) [来源] #

[已弃用]

笔记

自 3.6 版起已弃用:

设置* agg_filter=<UNSET> alpha=<UNSET>动画=<UNSET> clip_box=<UNSET> clip_on=<UNSET> clip_path=<UNSET> data_interval=<UNSET> gid=<UNSET > , in_layout=<UNSET> ,倒置=<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> , pane_pos=<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 > ,单位=<UNSET> , url=<UNSET>, view_interval=<UNSET> , visible=<UNSET> , zorder=<UNSET> ) [来源] #

一次设置多个属性。

支持的属性是

财产

描述

agg_filter

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

alpha

标量或无

animated

布尔

clip_box

Bbox

clip_on

布尔

clip_path

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

data_interval

未知

figure

Figure

gid

字符串

in_layout

布尔

inverted

未知

label

目的

label_coords

未知

label_position

{'顶部','底部'}

label_text

字符串

major_formatter

Formatter, str, 或函数

major_locator

Locator

minor_formatter

Formatter, str, 或函数

minor_locator

Locator

mouseover

布尔

pane_color

颜色

pane_pos

未知

path_effects

AbstractPathEffect

picker

None 或 bool 或 float 或可调用

pickradius

漂浮

rasterized

布尔

remove_overlapping_locs

未知

rotate_label

未知

sketch_params

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

snap

布尔或无

tick_params

未知

ticklabels

Textstr 或s 的序列

ticks

花车清单

ticks_position

{'top', 'bottom', 'both', 'default', 'none'}

transform

Transform

units

单位标签

url

字符串

view_interval

未知

visible

布尔

zorder

漂浮

set_pane_color ( color , alpha = None ) [source] #

设置窗格颜色。

参数
颜色颜色

轴窗格的颜色。

alpha浮点数,可选

轴窗格的 Alpha 值。如果没有,则基于color

set_pane_pos ( xys ) [来源] #

[已弃用]

笔记

自 3.6 版起已弃用:

set_rotate_label ( val ) [来源] #

是否旋转轴标签:True、False 或 None。如果设置为无,标签将在超过 4 个字符时旋转。

属性 v_interval [来源] #