mpl_toolkits.axisartist.axis_artist.AxisLabel

class mpl_toolkits.axisartist.axis_artist.AxisLabel(*args, axis_direction='bottom', axis=None, **kwargs)[源代码]

基类:mpl_toolkits.axisartist.axis_artist.AttributeCopier, mpl_toolkits.axisartist.axis_artist.LabelBase

轴标签。从文本派生。文本的位置会即时更新,因此更改文本位置没有任何效果。否则,可以将属性更改为普通文本。

要更改刻度线标签和轴标签之间的填充,请使用set_pad。

[Deprecated]

笔记

3.2 版后已移除:

__init__(*args, axis_direction='bottom', axis=None, **kwargs)[源代码]

[Deprecated]

笔记

3.2 版后已移除:

__module__ = 'mpl_toolkits.axisartist.axis_artist'
draw(renderer)[源代码]

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

如果艺术家不可见,则此操作无效 (Artist.get_visible 返回False)。

参数:
渲染器RendererBase 子类。RenderBase子类。

笔记

此方法在Artist子类中被重写。

get_color()[源代码]

返回文本的颜色。

get_pad()[源代码]

以点为单位返回内部衬垫。

set_pad 了解更多详细信息。

get_ref_artist()[源代码]

返回实际定义此艺术家的某些属性(例如颜色)的基础艺术家。

get_text()[源代码]

返回文本字符串。

get_window_extent(renderer)[源代码]

返回 Bbox 以显示单位绑定文本。

除了在内部使用之外,这对于在网页上的PNG文件中指定可单击区域也很有用。

参数:
renderer渲染器,可选

需要渲染器来计算边界框。如果已经绘制了艺术家,则会缓存渲染器;因此,只有在调用 get_window_extent 在第一个之前 draw . 在实践中,通常更容易先触发一个绘制(例如通过保存图形)。

dpi可选浮动

用于计算bbox的dpi值,默认为 self.figure.dpinot 渲染器dpi);应进行设置,例如,如果要匹配使用自定义dpi值保存的图形的区域。

set_axis_direction(d)[源代码]

根据matplotlib惯例调整文本角度和轴标签的文本对齐方式。

财产 左边 底部 正确的 顶部
轴标号夹角 180 0 0 180
AXIS标签VA 中心 顶部 中心 底部
AXIS标签 正确的 中心 正确的 中心

请注意,文本角度实际上是相对于(滴答标签方向的90+角度),底轴为0。

set_default_alignment(d)[源代码]
set_default_angle(d)[源代码]
set_pad(pad)[源代码]

将内部衬垫设置为点。

实际的焊盘是内部焊盘和外部焊盘的总和(后者由AxisArtist自动设置)。

使用实例 mpl_toolkits.axisartist.axis_artist.AxisLabel