mpl_toolkits.axisartist.axisline_style.AxislineStyle

class mpl_toolkits.axisartist.axisline_style.AxislineStyle(stylename, **kw)[源代码]

基类:matplotlib.patches._Style

为AxisArtister定义样式类的容器类。

任何axisline样式类的实例都是可调用对象,其调用签名为:

__call__(self, axis_artist, path, transform)

当调用时,它应该返回一个 Artist 方法如下:

def set_path(self, path):
    # set the path for axisline.

def set_line_mutation_scale(self, scale):
    # set the scale

def draw(self, renderer):
    # draw

使用给定的样式名返回子类的实例。

class FilledArrow(size=1)[源代码]

基类:mpl_toolkits.axisartist.axisline_style.AxislineStyle.SimpleArrow

参数:
size浮动

箭头的大小作为ticklabel大小的一部分。

ArrowAxisClass

alias of mpl_toolkits.axisartist.axisline_style._FancyAxislineStyle.FilledArrow

__module__ = 'mpl_toolkits.axisartist.axisline_style'
class SimpleArrow(size=1)[源代码]

基类:mpl_toolkits.axisartist.axisline_style.AxislineStyle._Base

一个简单的箭头。

参数:
size浮动

箭头的大小作为ticklabel大小的一部分。

ArrowAxisClass

alias of mpl_toolkits.axisartist.axisline_style._FancyAxislineStyle.SimpleArrow

__init__(size=1)[源代码]
参数:
size浮动

箭头的大小作为ticklabel大小的一部分。

__module__ = 'mpl_toolkits.axisartist.axisline_style'
new_line(axis_artist, transform)[源代码]
__module__ = 'mpl_toolkits.axisartist.axisline_style'

使用实例 mpl_toolkits.axisartist.axisline_style.AxislineStyle