mpl_toolkits.axisartist.axis_artist.AxisArtist¶
-
class
mpl_toolkits.axisartist.axis_artist.
AxisArtist
(axes, helper, offset=None, axis_direction='bottom', **kwargs)[源代码]¶ -
绘制轴(n轴坐标不变的直线)线、刻度线、刻度线标签和轴标签的艺术家。
参数: -
property
LABELPAD
¶
-
ZORDER
= 2.5¶
-
__module__
= 'mpl_toolkits.axisartist.axis_artist'¶
-
property
dpi_transform
¶
-
draw
(renderer)[源代码]¶ 使用给定的渲染器绘制艺术家(及其子对象)。
如果艺术家不可见,则此操作无效 (
Artist.get_visible
返回False)。参数: - 渲染器 :
RendererBase
子类。RenderBase子类。
笔记
此方法在Artist子类中被重写。
- 渲染器 :
-
get_tightbbox
(renderer)[源代码]¶ 喜欢
Artist.get_window_extent
,但包括任何剪辑。参数: - 渲染器 :
RendererBase
子类RenderBase子类 将用于绘制图形的渲染器(即
fig.canvas.get_renderer()
)
返回: Bbox
封闭边界框(以图形像素坐标表示)。
- 渲染器 :
-
set_axis_direction
(axis_direction)[源代码]¶ 调整方向、文本角度、滴答标签的文本对齐方式,标签遵循矩形轴的matplotlib约定。
这个 axis_direction 一定是其中之一 [左,右,下,上] .
财产 左边 底部 正确的 顶部 滴答标签位置 “-” “+” “+” “-” 轴架位置 “-” “+” “+” “-” 刻度线标签角度 90 0 -90 180 标签标签 中心 基线 中心 基线 标签标签 正确的 中心 正确的 中心 轴标号夹角 180 0 0 180 AXIS标签VA 中心 顶部 中心 底部 AXIS标签 正确的 中心 正确的 中心 注意,方向“+”和“-”是相对于增加坐标的方向的。此外,文本角度实际上是相对于(滴答标签方向的90+角度),底轴为0。
-
set_axislabel_direction
(label_direction)[源代码]¶ 调整轴颈的方向。
请注意 label_direction S“+”和“-”是相对于增加坐标的方向的。
参数: - tick_direction{ +”、“-”}
-
set_axisline_style
(axisline_style=None, **kwargs)[源代码]¶ 设置axisline样式。
新样式完全由传递的属性定义。现有的样式属性被遗忘。
参数: - axisline_styleSTR或无
行样式,例如'->',可选择后跟逗号分隔的属性列表。或者,属性可以作为关键字提供。
如果 None 这将返回一个包含可用样式的字符串。
实例
以下两个命令相等:>>>set_axisline_style(“->,size=1.5”)>>>set_axisline_style(“->”,size=1.5)
-
set_ticklabel_direction
(tick_direction)[源代码]¶ 调整TickLabel的方向。
请注意 label_direction S“+”和“-”是相对于增加坐标的方向的。
参数: - tick_direction{ +”、“-”}
-
toggle
(all=None, ticks=None, ticklabels=None, label=None)[源代码]¶ 切换刻度、刻度标签和(轴)标签的可见性。要全部关闭,请执行以下操作:
axis.toggle(all=False)
要关闭除勾号之外的所有选项,请执行以下操作:
axis.toggle(all=False, ticks=True)
要打开除(轴)标签之外的所有标签,请执行以下操作:
axis.toggle(all=True, label=False))
-
zorder
= 2.5¶
-
property