mpl_toolkits.axisartist.axislines.AxisArtistHelper #

클래스 mpl_toolkits.axisartist.axislines. AxisArtistHelper [출처] #

베이스:object

AxisArtistHelper는 주어진 API로 다음 메소드를 정의해야 합니다. 첫 번째 축 인수는 호출자 아티스트의 축 속성이 됩니다.

# LINE (spinal line?)

def get_line(self, axes):
    # path : Path
    return path

def get_line_transform(self, axes):
    # ...
    # trans : transform
    return trans

# LABEL

def get_label_pos(self, axes):
    # x, y : position
    return (x, y), trans

def get_label_offset_transform(self,
        axes,
        pad_points, fontprops, renderer,
        bboxes,
        ):
    # va : vertical alignment
    # ha : horizontal alignment
    # a : angle
    return trans, va, ha, a

# TICK

def get_tick_transform(self, axes):
    return trans

def get_tick_iterators(self, axes):
    # iter : iterable object that yields (c, angle, l) where
    # c, angle, l is position, tick angle, and label

    return iter_major, iter_minor
클래스 고정 ( loc , nth_coord = 없음 ) [소스] #

베이스:_Base

고정(축 좌표에서) 축에 대한 도우미 클래스입니다.

nth_coord = 2D에서 좌표 값이 달라지는 위치, nth_coord = 0 -> x 축, nth_coord = 1 -> y 축

get_axislabel_pos_angle ( ) [소스] #

transAxes에서 레이블 참조 위치를 반환합니다.

get_label_transform()은 (transAxes+offset)의 변환을 반환합니다.

get_axislabel_transform ( ) [소스] #
get_line ( ) [소스] #
get_line_transform ( ) [소스] #
get_nth_coord ( ) [출처] #
get_tick_transform ( ) [소스] #
class Floating ( nth_coord , value ) [소스] #

베이스:_Base

get_line ( ) [소스] #
get_nth_coord ( ) [출처] #