mpl_toolkits.axisartist.axis_artist.AxisArtist #
- mpl_toolkits.axisartist.axis_artist类。AxisArtist ( axes , helper , offset = None , axis_direction = 'bottom' , ** kwargs ) [source] #
基地:
Artist
绘制轴(第 n 个轴坐标不变的线)线、刻度线、刻度标签和轴标签的艺术家。
- 属性 标签页#
- 绘制(渲染器)[来源] #
使用给定的渲染器绘制艺术家(及其子级)。
如果艺术家不可见,这将无效(
Artist.get_visible
返回 False)。- 参数:
- 渲染器
RendererBase
子类。
- 渲染器
笔记
此方法在 Artist 子类中被覆盖。
- get_tightbbox ( renderer = None ) [source] #
喜欢
Artist.get_window_extent
,但包括任何剪辑。- 参数:
- 渲染器
RendererBase
子类 将用于绘制图形的渲染器(即
fig.canvas.get_renderer()
)
- 渲染器
- 返回:
Bbox
封闭的边界框(在图中像素坐标中)。
- 设置(*, agg_filter=<UNSET>, alpha=<UNSET>,动画=<UNSET>, axis_direction=<UNSET>, axislabel_direction=<UNSET>, axisline_style=<UNSET>, clip_box=<UNSET>, clip_on=<UNSET > , clip_path=<UNSET> , gid=<UNSET> , in_layout=<UNSET> , label=<UNSET> , mouseover=<UNSET> , path_effects=<UNSET > , picker=< UNSET> , rasterized=<UNSET> ,草图参数=<UNSET> , snap=<UNSET>, ticklabel_direction=<UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , zorder=<UNSET> ) [来源] #
一次设置多个属性。
支持的属性是
财产
描述
一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量
标量或无
布尔
未知
{"+", "-"}
str 或无
布尔
补丁或(路径,变换)或无
字符串
布尔
未知
布尔
None 或 bool 或 float 或可调用
布尔
(比例:浮动,长度:浮动,随机性:浮动)
布尔或无
{"+", "-"}
字符串
布尔
漂浮
- set_axis_direction ( axis_direction ) [来源] #
根据矩形轴的 matplotlib 约定调整刻度标签的方向、文本角度、文本对齐方式、标签。
axis_direction必须是 [left, right, bottom, top] 之一。
财产
剩下
底部
正确的
最佳
刻度标签位置
“——”
“+”
“+”
“——”
轴标签位置
“——”
“+”
“+”
“——”
刻度标签角度
90
0
-90
180
滴答标签 va
中央
基线
中央
基线
滴答标签哈
正确的
中央
正确的
中央
轴标签角度
180
0
0
180
轴标签 va
中央
最佳
中央
底部
轴标签 ha
正确的
中央
正确的
中央
注意方向“+”和“-”是相对于坐标递增的方向。此外,文本角度实际上是相对于(90 + 方向与刻度标签的角度),它为底轴给出 0。
- set_axislabel_direction ( label_direction ) [来源] #
调整轴标签的方向。
注意label_direction的 '+' 和 '-' 是相对于递增坐标的方向。
- 参数:
- 标签方向{“+”,“-”}
- set_axisline_style ( axisline_style = None , ** kwargs ) [来源] #
设置轴线样式。
新样式完全由传递的属性定义。现有的样式属性被遗忘。
- 参数:
- axisline_style str 或 None
线条样式,例如'->',可选地后跟以逗号分隔的属性列表。或者,属性可以作为关键字提供。
如果None这将返回一个包含可用样式的字符串。
例子
以下两个命令是相等的: >>> set_axisline_style("->,size=1.5") >>> set_axisline_style("->", size=1.5)
- set_ticklabel_direction ( tick_direction ) [来源] #
调整刻度标签的方向。
注意label_direction的 '+' 和 '-' 是相对于递增坐标的方向。
- 参数:
- tick_direction {"+", "-"}
- 切换(全部=无,滴答声=无,滴答标签=无,标签=无)[来源] #
切换刻度、刻度标签和(轴)标签的可见性。要全部关闭,
axis.toggle(all=False)
关闭所有但打勾
axis.toggle(all=False, ticks=True)
全部打开,但(轴)标签关闭
axis.toggle(all=True, label=False))
- zorder = 2.5 #