mpl_toolkits.axisartist.axis_artist.AxisLabel #

클래스 mpl_toolkits.axisartist.axis_artist. AxisLabel ( * args , axis_direction = 'bottom' , axis = None , ** kwargs ) [출처] #

베이스: AttributeCopier,LabelBase

축 레이블. 텍스트에서 파생됨. 텍스트 위치는 즉시 업데이트되므로 텍스트 위치를 변경해도 아무런 효과가 없습니다. 그렇지 않으면 속성이 일반 텍스트로 변경될 수 있습니다.

ticklabels과 축 레이블 사이의 패드를 변경하려면 set_pad를 사용하십시오.

그리기 ( 렌더러 ) [소스] #

지정된 렌더러를 사용하여 아티스트(및 그 자식)를 그립니다.

아티스트가 보이지 않으면 효과가 없습니다( Artist.get_visible False 반환).

매개변수 :
렌더러 RendererBase하위 클래스.

메모

이 메서드는 Artist 하위 클래스에서 재정의됩니다.

get_color ( ) [출처] #

텍스트의 색상을 반환합니다.

get_pad ( ) [출처] #

내부 패드를 포인트로 반환합니다.

자세한 내용 set_pad은 참조하십시오.

get_ref_artist ( ) [출처] #

이 아티스트의 일부 속성(예: 색상)을 실제로 정의하는 기본 아티스트를 반환합니다.

get_text ( ) [출처] #

텍스트 문자열을 반환합니다.

get_window_extent ( 렌더러 = 없음 ) [소스] #

Bbox텍스트 경계를 표시 단위로 반환합니다 .

내부적으로 사용되는 것 외에도 웹 페이지의 png 파일에서 클릭 가능한 영역을 지정하는 데 유용합니다.

매개변수 :
렌더러 렌더러, 선택 사항

경계 상자를 계산하려면 렌더러가 필요합니다. 아티스트가 이미 그려진 경우 렌더러가 캐시됩니다. get_window_extent 따라서 첫 번째 추첨 전에 호출할 때만 이 인수를 전달하면 됩니다 . 실제로는 일반적으로 draw_without_rendering또는 를 호출하여 무승부를 먼저 트리거하는 것이 더 쉽습니다 plt.show().

dpi 플로트, 선택 사항

bbox를 계산하기 위한 dpi 값은 기본적으로 self.figure.dpi( 렌더러 dpi가 아님)입니다 . 예를 들어 사용자 지정 dpi 값으로 저장된 그림과 지역을 일치시키려면 설정해야 합니다.

set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animated=<UNSET> , axis_direction=<UNSET> , backgroundcolor=<UNSET> , bbox=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET > , clip_path=<UNSET> , color=<UNSET> , default_alignment=<UNSET> , default_angle=<UNSET> , fontfamily=<UNSET> , fontproperties=<UNSET> , fontsize=<UNSET> , fontstretch=<UNSET> ,글꼴 스타일=<설정 해제> ,fontvariant=<UNSET> , fontweight=<UNSET> , gid=<UNSET> , horizontalalignment=<UNSET> , in_layout=<UNSET> , label=<UNSET> , linespacing=<UNSET> , math_fontfamily=<UNSET> , mouseover= <UNSET> , multialignment=<UNSET> , pad=<UNSET> , parse_math=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , position=<UNSET> , rasterized=<UNSET> , rotation=<UNSET > , rotation_mode=<해제> , sketch_params=<설정 해제>, snap=<UNSET> , text=<UNSET> , transform=<UNSET> , transform_rotates_text=<UNSET> , url=<UNSET> , usetex=<UNSET> , verticalalignment=<UNSET> , visible=<UNSET> , 랩 =<UNSET> , x=<UNSET> , y=<UNSET> , zorder=<UNSET> ) [소스] #

한 번에 여러 속성을 설정합니다.

지원되는 속성은

재산

설명

agg_filter

(m, n, 3) 부동 소수점 배열과 dpi 값을 사용하고 (m, n, 3) 배열과 이미지의 왼쪽 하단에서 두 오프셋을 반환하는 필터 함수

alpha

스칼라 또는 없음

animated

부울

axis_direction

알려지지 않은

backgroundcolor

색깔

bbox

에 대한 속성이 있는 사전patches.FancyBboxPatch

clip_box

Bbox

clip_on

부울

clip_path

패치 또는 (경로, 변환) 또는 없음

color또는 c

색깔

default_alignment

알려지지 않은

default_angle

알려지지 않은

figure

Figure

fontfamily또는 가족

{FONTNAME, 'serif', 'sans-serif', 'cursive', 'fantasy', 'monospace'}

fontproperties또는 글꼴 또는 font_properties

font_manager.FontProperties또는 str또는pathlib.Path

fontsize또는 크기

float 또는 {'xx-소형', 'x-소형', '소형', '중간', '대형', 'x-대형', 'xx-대형'}

fontstretch또는 스트레칭

{0~1000 범위의 수치, '초집중', '초집중', '응축', '반응축', '보통', '반팽창', '팽창', '초팽창' ', '초확장'}

fontstyle또는 스타일

{'보통', '이탤릭체', '비스듬한'}

fontvariant또는 변형

{'보통', '작은 대문자'}

fontweight또는 무게

{0-1000 범위의 숫자 값, 'ultralight', 'light', 'normal', 'regular', 'book', 'medium', 'roman', 'semibold', 'demibold', 'demi', '굵게', '무겁게', '매우 굵게', '검은색'}

gid

str

horizontalalignment또는 하

{'왼쪽', '가운데', '오른쪽'}

in_layout

부울

label

물체

linespacing

float(글꼴 크기의 배수)

math_fontfamily

str

mouseover

부울

multialignment또는 엄마

{'왼쪽', '오른쪽', '가운데'}

pad

알려지지 않은

parse_math

부울

path_effects

AbstractPathEffect

picker

None 또는 bool 또는 float 또는 호출 가능

position

(플로트, 플로트)

rasterized

부울

rotation

플로트 또는 {'수직', '수평'}

rotation_mode

{없음, '기본값', '앵커'}

sketch_params

(스케일: float, 길이: float, 임의성: float)

snap

부울 또는 없음

text

물체

transform

Transform

transform_rotates_text

부울

url

str

usetex

부울 또는 없음

verticalalignment또는 버지니아

{'하단', '기준선', '중앙', 'center_baseline', '상단'}

visible

부울

wrap

부울

x

뜨다

y

뜨다

zorder

뜨다

set_axis_direction ( d ) [소스] #

matplotlib 규칙에 따라 축 레이블의 텍스트 각도와 텍스트 정렬을 조정합니다.

재산

왼쪽

맨 아래

오른쪽

맨 위

축레이블 각도

180

0

0

180

축 라벨 VA

센터

맨 위

센터

맨 아래

축 레이블 하

오른쪽

센터

오른쪽

센터

텍스트 각도는 실제로 (90 + ticklabel 방향 각도)에 상대적이며 하단 축에 0을 제공합니다.

set_default_alignment ( d ) [소스] #
set_default_angle ( d ) [소스] #
set_pad ( 패드 ) [소스] #

내부 패드를 포인트로 설정합니다.

실제 패드는 내부 패드와 외부 패드의 합계입니다(후자는 AxisArtist에 의해 자동으로 설정됨).