mpl_toolkits.axisartist.axis_artist.TickLabels

class mpl_toolkits.axisartist.axis_artist.TickLabels(*, axis_direction='bottom', **kwargs)[源代码]

基类:mpl_toolkits.axisartist.axis_artist.AxisLabel

滴答标签。当从文本派生时,这个艺术家绘制所有的滴答标签。和在AxisLabel中一样,文本的位置会即时更新,因此更改文本位置没有任何效果。否则,可以将属性更改为普通文本。与主线Matplotlib的TickLabels不同,单TickLabel的属性不能修改。

要在刻度和刻度标签之间更改填充,请使用“设置填充”。

[Deprecated]

笔记

3.2 版后已移除:

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

[Deprecated]

笔记

3.2 版后已移除:

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

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

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

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

笔记

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

get_ref_artist()[源代码]

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

get_texts_widths_heights_descents(renderer)[源代码]

返回的列表 (width, height, descent) 标签的元组。

空标签被省略了。

get_window_extents(renderer)[源代码]
invert_axis_direction()[源代码]
set_axis_direction(label_direction)[源代码]

根据matplotlib约定调整滴答标签的文本角度和文本对齐方式。

这个 label_direction 一定是其中之一 [左,右,下,上] .

财产 左边 底部 正确的 顶部
刻度线标签角度 90 0 -90 180
标签标签 中心 基线 中心 基线
标签标签 正确的 中心 正确的 中心

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

set_locs_angles_labels(locs_angles_labels)[源代码]

使用实例 mpl_toolkits.axisartist.axis_artist.TickLabels