matplotlib.offsetbox
#
s 에 대한 컨테이너 클래스 Artist
.
OffsetBox
이 모듈에 정의된 모든 컨테이너 아티스트의 기반입니다.
AnchoredOffsetbox
,AnchoredText
Artist
상위 축 또는 특정 앵커 포인트를 기준으로 임의 또는 텍스트를 앵커하고 정렬합니다 .DrawingArea
너비와 높이가 고정된 컨테이너. 어린이는 컨테이너 내부에 고정된 위치를 가지며 잘릴 수 있습니다.
HPacker
,VPacker
자식을 세로 또는 가로로 배치하기 위한 컨테이너입니다.
PaddedBox
주위에 패딩을 추가하는 컨테이너
Artist
.TextArea
단일
Text
인스턴스를 포함합니다.
- 클래스 matplotlib.offsetbox. AnchoredOffsetbox ( loc , * , pad = 0.4 , borderpad = 0.5 , child = None , prop = None , frameon = True , bbox_to_anchor = None , bbox_transform = None , ** kwargs ) [소스] #
베이스:
OffsetBox
위치 loc 에 따라 배치된 오프셋 상자 입니다.
AnchoredOffsetbox에는 단일 자식이 있습니다. 여러 자식이 필요한 경우 추가 OffsetBox를 사용하여 둘러쌉니다. 기본적으로 오프셋 상자는 상위 축에 고정됩니다. bbox_to_anchor 를 명시적으로 지정할 수 있습니다 .
- 매개변수 :
- loc str
상자 위치입니다. 유효한 위치는 '왼쪽 상단', '중앙 상단', '오른쪽 상단', '왼쪽 중앙', '중앙', '오른쪽 중앙', '왼쪽 하단', '중앙 하단, 오른쪽 하단'입니다. 이전 버전과의 호환성을 위해 숫자 값도 허용됩니다. 자세한 내용은 매개변수 loc of
Legend
를 참조하십시오.- 패드 플로트, 기본값: 0.4
글꼴 크기의 일부로 자식 주변을 패딩합니다.
- borderpad float, 기본값: 0.5
offsetbox 프레임과 bbox_to_anchor 사이의 패딩 .
- 어린이
OffsetBox
고정될 상자입니다.
- 소품
FontProperties
이것은 패딩에 대한 참조로만 사용됩니다. 지정하지 않으면
rcParams["legend.fontsize"]
(기본값:'medium'
)이 사용됩니다.- 프레이밍 부울
상자 주위에 프레임을 그릴지 여부입니다.
- bbox_to_anchor
BboxBase
, 플로트의 2-튜플 또는 4-튜플 loc 과 함께 범례를 배치하는 데 사용되는 상자입니다 .
- bbox_transform 없음 또는
matplotlib.transforms.Transform
경계 상자( bbox_to_anchor )의 변환입니다.
- **kwargs
다른 모든 매개변수는 에 전달됩니다
OffsetBox
.
메모
Legend
고정 메커니즘에 대한 자세한 설명은 를 참조하십시오 .- 코드 = {'중앙': 10, ' 왼쪽 중앙': 6, ' 오른쪽 중앙': 7, '중앙 하단 ': 8, ' 왼쪽 하단': 3, '오른쪽 하단 ': 4, '오른쪽': 5, ' 가운데 위': 9, ' 왼쪽 위': 2, ' 오른쪽 위': 1} #
- get_window_extent ( 렌더러 = 없음 ) [소스] #
디스플레이 공간에서 아티스트의 경계 상자를 가져옵니다.
경계 상자의 너비와 높이는 음수가 아닙니다.
하위 클래스는 경계 상자 "단단한" 계산에 포함되도록 재정의해야 합니다. 기본값은 0, 0에서 빈 경계 상자를 반환하는 것입니다.
이 기능을 사용할 때 주의하십시오. 아티스트의 아티스트 창 범위가 변경되면 결과가 업데이트되지 않습니다. 범위는 축 제한, 그림 크기 또는 사용된 캔버스 변경과 같은 변환 스택의 변경으로 인해 변경될 수 있습니다(그림을 저장할 때 수행됨). 이로 인해 인터랙티브 Figure가 화면에서는 정상적으로 보이지만 잘못 저장되는 예기치 않은 동작이 발생할 수 있습니다.
- set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animated=<UNSET> , bbox_to_anchor=<UNSET> , child=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET > , gid=<UNSET> , height=<UNSET> , in_layout=<UNSET> , label=<UNSET> , mouseover=<UNSET> , offset=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , 래스터화=<설정 해제> ,sketch_params=<설정 해제> ,snap=<UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , width=<UNSET> , zorder=<UNSET> ) [소스] #
한 번에 여러 속성을 설정합니다.
지원되는 속성은
재산
설명
(m, n, 3) 부동 소수점 배열과 dpi 값을 사용하고 (m, n, 3) 배열과 이미지의 왼쪽 하단에서 두 오프셋을 반환하는 필터 함수
스칼라 또는 없음
부울
알려지지 않은
알려지지 않은
부울
패치 또는 (경로, 변환) 또는 없음
str
뜨다
부울
물체
부울
(float, float) 또는 호출 가능
None 또는 bool 또는 float 또는 호출 가능
부울
(스케일: float, 길이: float, 임의성: float)
부울 또는 없음
str
부울
뜨다
뜨다
- set_bbox_to_anchor ( bbox , 변환 = 없음 ) [소스] #
상자가 고정되는 bbox를 설정합니다.
bbox 는 Bbox 인스턴스, [left, bottom, width, height] 목록 또는 너비와 높이가 0으로 가정되는 [left, bottom] 목록일 수 있습니다. bbox는 주어진 변환에 의해 좌표를 표시하도록 변환됩니다.
- 조오더 = 5 #
- 클래스 matplotlib.offsetbox. AnchoredText ( s , loc , * , pad = 0.4 , borderpad = 0.5 , prop = None , ** kwargs ) [출처] #
-
텍스트가 있는 AnchoredOffsetbox.
- 매개변수 :
- s str
텍스트.
- loc str
위치 코드. 참조하십시오
AnchoredOffsetbox
.- 패드 플로트, 기본값: 0.4
글꼴 크기의 일부로 텍스트 주변을 패딩합니다.
- borderpad float, 기본값: 0.5
offsetbox 프레임과 bbox_to_anchor 사이의 간격 .
- 소품 사전, 선택 사항
Text
AnchoredText에 포함된 인스턴스에 전달할 키워드 매개변수의 사전입니다 .- **kwargs
다른 모든 매개변수는 에 전달됩니다
AnchoredOffsetbox
.
- set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animated=<UNSET> , bbox_to_anchor=<UNSET> , child=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET > , gid=<UNSET> , height=<UNSET> , in_layout=<UNSET> , label=<UNSET> , mouseover=<UNSET> , offset=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , 래스터화=<설정 해제> ,sketch_params=<설정 해제> ,snap=<UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , width=<UNSET> , zorder=<UNSET> ) [소스] #
한 번에 여러 속성을 설정합니다.
지원되는 속성은
재산
설명
(m, n, 3) 부동 소수점 배열과 dpi 값을 사용하고 (m, n, 3) 배열과 이미지의 왼쪽 하단에서 두 오프셋을 반환하는 필터 함수
스칼라 또는 없음
부울
알려지지 않은
알려지지 않은
부울
패치 또는 (경로, 변환) 또는 없음
str
뜨다
부울
물체
부울
(float, float) 또는 호출 가능
None 또는 bool 또는 float 또는 호출 가능
부울
(스케일: float, 길이: float, 임의성: float)
부울 또는 없음
str
부울
뜨다
뜨다
- 클래스 matplotlib.offsetbox. AnnotationBbox ( offsetbox , xy , xybox = None , * , xycoords = 'data' , boxcoords = None , frameon = True , pad = 0.4 , annotation_clip = None , box_alignment = (0.5, 0.5) , bboxprops = None , arrowprops = None , 글꼴 크기 =없음 , ** kwargs ) [출처] #
베이스:
Artist
,_AnnotationBase
OffsetBox
특정 위치 xy 를 참조하기 위한 컨테이너입니다 .선택적으로 offsetbox에서 xy 를 가리키는 화살표를 그릴 수 있습니다.
이것은 와
Annotation
같지만 withOffsetBox
대신에 입니다Text
.- 매개변수 :
- 오프셋박스
OffsetBox
- xy (플로트, 플로트)
주석을 추가할 점 (x, y) 입니다. 좌표계는 xycoords 에 의해 결정됩니다 .
- xybox (플로트, 플로트), 기본값: xy
텍스트를 배치할 위치 (x, y) 입니다. 좌표계는 boxcoords 에 의해 결정됩니다 .
- xycoords str or
Artist
orTransform
or callable or (float, float), 기본값: '데이터' xy 가 주어진 좌표계 입니다. 자세한 설명은 xycoords 매개 변수를 참조하십시오.
Annotation
- boxcoords str or
Artist
orTransform
or callable or (float, float), 기본값: xycoords 값 xybox 가 제공 되는 좌표계 입니다. 자세한 설명은 textcoords 매개 변수를 참조하세요.
Annotation
- 프레임온 부울, 기본값: True
기본적으로 텍스트는 흰색으로 둘러싸여 있습니다( 의 속성으로
FancyBboxPatch
액세스 가능 ). frameon 이 False로 설정 되면 이 패치가 보이지 않게 됩니다.patch
AnnotationBbox
- 패드 플로트, 기본값: 0.4
offsetbox 주변의 패딩.
- box_alignment (플로트, 플로트)
boxcoords 에 대한 오프셋 상자의 수직 및 수평 정렬을 위한 두 개의 플로트 튜플입니다 . 왼쪽 아래 모서리는 (0, 0)이고 오른쪽 위 모서리는 (1, 1)입니다.
- **kwargs
다른 매개변수는 와 동일합니다
Annotation
.
- 오프셋박스
- 속성 anncoords #
- 포함 ( mouseevent ) [소스] #
아티스트에 마우스 이벤트가 포함되어 있는지 테스트합니다.
- 매개변수 :
- 반환 :
- 부울 포함
반지름 내에 값이 있는지 여부입니다.
- 세부 정보
선택 반경에 포함된 지점과 같은 이벤트 컨텍스트 세부 정보의 아티스트별 사전입니다. 자세한 내용은 개별 아티스트 하위 클래스를 참조하세요.
- 그리기 ( 렌더러 ) [소스] #
지정된 렌더러를 사용하여 아티스트(및 그 자식)를 그립니다.
아티스트가 보이지 않으면 효과가 없습니다(
Artist.get_visible
False 반환).- 매개변수 :
- 렌더러
RendererBase
하위 클래스.
- 렌더러
메모
이 메서드는 Artist 하위 클래스에서 재정의됩니다.
- get_tightbbox ( 렌더러 = 없음 ) [소스] #
와
Artist.get_window_extent
같지만 클리핑이 포함됩니다.- 매개변수 :
- 렌더러
RendererBase
서브클래스 그림을 그리는 데 사용할 렌더러(예:
fig.canvas.get_renderer()
)
- 렌더러
- 반환 :
Bbox
둘러싸는 경계 상자(그림 픽셀 좌표).
- get_window_extent ( 렌더러 = 없음 ) [소스] #
디스플레이 공간에서 아티스트의 경계 상자를 가져옵니다.
경계 상자의 너비와 높이는 음수가 아닙니다.
하위 클래스는 경계 상자 "단단한" 계산에 포함되도록 재정의해야 합니다. 기본값은 0, 0에서 빈 경계 상자를 반환하는 것입니다.
이 기능을 사용할 때 주의하십시오. 아티스트의 아티스트 창 범위가 변경되면 결과가 업데이트되지 않습니다. 범위는 축 제한, 그림 크기 또는 사용된 캔버스 변경과 같은 변환 스택의 변경으로 인해 변경될 수 있습니다(그림을 저장할 때 수행됨). 이로 인해 인터랙티브 Figure가 화면에서는 정상적으로 보이지만 잘못 저장되는 예기치 않은 동작이 발생할 수 있습니다.
- set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animated=<UNSET> , annotation_clip=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , fontsize=<UNSET > , gid=<UNSET> , in_layout=<UNSET> , label=<UNSET> , mouseover=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , 스냅=<설정 해제>, 변환=<설정 해제> ,url=<UNSET> , visible=<UNSET> , zorder=<UNSET> ) [소스] #
한 번에 여러 속성을 설정합니다.
지원되는 속성은
재산
설명
(m, n, 3) 부동 소수점 배열과 dpi 값을 사용하고 (m, n, 3) 배열과 이미지의 왼쪽 하단에서 두 오프셋을 반환하는 필터 함수
스칼라 또는 없음
부울
annotation_clip
부울 또는 없음
부울
패치 또는 (경로, 변환) 또는 없음
알려지지 않은
알려지지 않은
str
부울
물체
부울
None 또는 bool 또는 float 또는 호출 가능
부울
(스케일: float, 길이: float, 임의성: float)
부울 또는 없음
str
부울
뜨다
- set_fontsize ( s = 없음 ) [출처] #
글꼴 크기를 포인트 단위로 설정합니다.
s 가 제공되지 않으면
rcParams["legend.fontsize"]
(기본값: )으로 재설정합니다'medium'
.
- 속성 xyann #
- 조오더 = 3 #
- 클래스 matplotlib.offsetbox. AuxTransformBox ( aux_transform ) [소스] #
베이스:
OffsetBox
aux_transform이 있는 오프셋 상자. 자식은 먼저 aux_transform으로 변환된 다음 오프셋됩니다. aux_transform의 절대 좌표는 자식 경계 상자의 왼쪽 아래 모서리가 오프셋 변환 전에 (0, 0)으로 설정되도록 자동으로 조정된다는 의미입니다.
상자의 범위가 미리 결정되지 않고 자식의 창 범위에서 계산된다는 점을 제외하면 그리기 영역과 유사합니다. 또한 자식의 범위는 변환된 좌표에서 계산됩니다.
- get_window_extent ( 렌더러 = 없음 ) [소스] #
디스플레이 공간에서 아티스트의 경계 상자를 가져옵니다.
경계 상자의 너비와 높이는 음수가 아닙니다.
하위 클래스는 경계 상자 "단단한" 계산에 포함되도록 재정의해야 합니다. 기본값은 0, 0에서 빈 경계 상자를 반환하는 것입니다.
이 기능을 사용할 때 주의하십시오. 아티스트의 아티스트 창 범위가 변경되면 결과가 업데이트되지 않습니다. 범위는 축 제한, 그림 크기 또는 사용된 캔버스 변경과 같은 변환 스택의 변경으로 인해 변경될 수 있습니다(그림을 저장할 때 수행됨). 이로 인해 인터랙티브 Figure가 화면에서는 정상적으로 보이지만 잘못 저장되는 예기치 않은 동작이 발생할 수 있습니다.
- set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animated=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , gid=<UNSET> , height=<UNSET > , in_layout=<UNSET> , label=<UNSET> , mouseover=<UNSET> , offset=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , 스냅=<설정 해제> ,변환=<설정 해제> ,url=<UNSET> , visible=<UNSET> , width=<UNSET> , zorder=<UNSET> ) [소스] #
한 번에 여러 속성을 설정합니다.
지원되는 속성은
재산
설명
(m, n, 3) 부동 소수점 배열과 dpi 값을 사용하고 (m, n, 3) 배열과 이미지의 왼쪽 하단에서 두 오프셋을 반환하는 필터 함수
스칼라 또는 없음
부울
부울
패치 또는 (경로, 변환) 또는 없음
str
뜨다
부울
물체
부울
(플로트, 플로트)
None 또는 bool 또는 float 또는 호출 가능
부울
(스케일: float, 길이: float, 임의성: float)
부울 또는 없음
알려지지 않은
str
부울
뜨다
뜨다
- 클래스 matplotlib.offsetbox. DraggableAnnotation ( 주석 , use_blit = False ) [소스] #
베이스:
DraggableBase
- 클래스 matplotlib.offsetbox. DraggableBase ( ref_artist , use_blit = False ) [소스] #
베이스:
object
드래그 가능한 아티스트의 도우미 기본 클래스(범례, offsetbox).
파생 클래스는 다음 메서드를 재정의해야 합니다.
def save_offset(self): ''' Called when the object is picked for dragging; should save the reference position of the artist. ''' def update_offset(self, dx, dy): ''' Called during the dragging; (*dx*, *dy*) is the pixel offset from the point where the mouse drag started. '''
선택적으로 다음 메서드를 재정의할 수 있습니다.
def finalize_offset(self): '''Called when the mouse is released.'''
DraggableLegend
및DraggableAnnotation
의 현재 구현에서는update_offset
아티스트를 디스플레이 좌표에finalize_offset
배치하고 축 좌표에서 위치를 다시 계산하고 관련 속성을 설정합니다.
- 클래스 matplotlib.offsetbox. DraggableOffsetBox ( ref_artist , offsetbox , use_blit = False ) [소스] #
베이스:
DraggableBase
- 클래스 matplotlib.offsetbox. DrawingArea ( 폭 , 높이 , xdescent = 0.0 , ydescent = 0.0 , clip = False ) [소스] #
베이스:
OffsetBox
DrawingArea는 모든 아티스트를 자식으로 포함할 수 있습니다. DrawingArea는 너비와 높이가 고정되어 있습니다. 부모에 대한 자식의 위치는 고정되어 있습니다. 자식은 부모의 경계에서 잘릴 수 있습니다.
- 매개변수 :
- 너비, 높이 플로트
컨테이너 상자의 너비와 높이입니다.
- xdescent, ydescent 플로트
상자가 x 및 y 방향으로 하강합니다.
- 클립 부울
자식을 상자에 클립할지 여부입니다.
- 속성 clip_children #
이 DrawingArea의 자식이 DrawingArea 경계 상자에 의해 잘려야 하는 경우.
- get_window_extent ( 렌더러 = 없음 ) [소스] #
디스플레이 공간에서 아티스트의 경계 상자를 가져옵니다.
경계 상자의 너비와 높이는 음수가 아닙니다.
하위 클래스는 경계 상자 "단단한" 계산에 포함되도록 재정의해야 합니다. 기본값은 0, 0에서 빈 경계 상자를 반환하는 것입니다.
이 기능을 사용할 때 주의하십시오. 아티스트의 아티스트 창 범위가 변경되면 결과가 업데이트되지 않습니다. 범위는 축 제한, 그림 크기 또는 사용된 캔버스 변경과 같은 변환 스택의 변경으로 인해 변경될 수 있습니다(그림을 저장할 때 수행됨). 이로 인해 인터랙티브 Figure가 화면에서는 정상적으로 보이지만 잘못 저장되는 예기치 않은 동작이 발생할 수 있습니다.
- set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animated=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , gid=<UNSET> , height=<UNSET > , in_layout=<UNSET> , label=<UNSET> , mouseover=<UNSET> , offset=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , 스냅=<설정 해제> ,변환=<설정 해제> ,url=<UNSET> , visible=<UNSET> , width=<UNSET> , zorder=<UNSET> ) [소스] #
한 번에 여러 속성을 설정합니다.
지원되는 속성은
재산
설명
(m, n, 3) 부동 소수점 배열과 dpi 값을 사용하고 (m, n, 3) 배열과 이미지의 왼쪽 하단에서 두 오프셋을 반환하는 필터 함수
스칼라 또는 없음
부울
부울
패치 또는 (경로, 변환) 또는 없음
str
뜨다
부울
물체
부울
(플로트, 플로트)
None 또는 bool 또는 float 또는 호출 가능
부울
(스케일: float, 길이: float, 임의성: float)
부울 또는 없음
알려지지 않은
str
부울
뜨다
뜨다
- 클래스 matplotlib.offsetbox. HPacker ( pad = None , sep = None , width = None , height = None , align = 'baseline' , mode = 'fixed' , children = None ) [소스] #
베이스:
PackerBase
HPacker는 자식을 수평으로 압축하여 그릴 때 상대 위치를 자동으로 조정합니다.
- 매개변수 :
- 패드 플로트, 옵션
포인트의 경계 패딩.
- 9월 플로트, 선택사항
항목 사이의 간격(포인트)입니다.
- 너비, 높이 플로트, 옵션
None 인 경우 계산되는 컨테이너 상자의 너비와 높이(픽셀) 입니다.
- 정렬 {'상단', '하단', '왼쪽', '오른쪽', '가운데', '기준선'}, 기본값: '기준선'
상자 정렬.
- 모드 {'고정', '확장', '같음'}, 기본값: '고정'
포장 모드입니다.
'fixed'는 주어진 s를 sep 간격
Artist
으로 꽉 채웁니다.'expand'는 사용 가능한 최대 공간을 사용하여 아티스트 사이에 동일한 간격으로 배치합니다.
'같음': 각 아티스트는 사용 가능한 공간의 동일한 부분이며 왼쪽 정렬(또는 상단 정렬)됩니다.
- 어린이 목록
Artist
포장 할 아티스트.
메모
pad 와 sep 는 포인트 단위이며 렌더러 dpi로 크기가 조정되며 너비 와 높이는 픽셀 단위입니다.
- get_extent_offsets ( 렌더러 ) [소스] #
자식의 오프셋을 업데이트하고 상자의 범위를 반환합니다.
- 매개변수 :
- 렌더러
RendererBase
서브클래스
- 렌더러
- 반환 :
- 너비
- 키
- x하강
- 하강
- (xoffset, yoffset) 쌍 목록
- set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animated=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , gid=<UNSET> , height=<UNSET > , in_layout=<UNSET> , label=<UNSET> , mouseover=<UNSET> , offset=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , 스냅=<설정 해제> ,변환=<설정 해제> ,url=<UNSET> , visible=<UNSET> , width=<UNSET> , zorder=<UNSET> ) [소스] #
한 번에 여러 속성을 설정합니다.
지원되는 속성은
재산
설명
(m, n, 3) 부동 소수점 배열과 dpi 값을 사용하고 (m, n, 3) 배열과 이미지의 왼쪽 하단에서 두 오프셋을 반환하는 필터 함수
스칼라 또는 없음
부울
부울
패치 또는 (경로, 변환) 또는 없음
str
뜨다
부울
물체
부울
(float, float) 또는 호출 가능
None 또는 bool 또는 float 또는 호출 가능
부울
(스케일: float, 길이: float, 임의성: float)
부울 또는 없음
str
부울
뜨다
뜨다
- 클래스 matplotlib.offsetbox. OffsetBox ( * args , ** kwargs ) [소스] #
베이스:
Artist
OffsetBox는 간단한 컨테이너 아티스트입니다.
자식 아티스트는 부모에 대한 상대적인 위치에 그려집니다.
아티스트 그 자체이기 때문에 모든 매개변수가 에 전달됩니다
Artist
.- 포함 ( mouseevent ) [소스] #
마우스 이벤트 포함 확인을 자식에게 위임합니다.
컨테이너로서 는
OffsetBox
마우스 이벤트에 자체적으로 응답하지 않습니다.- 매개변수 :
- 반환 :
- 부울 포함
반지름 내에 값이 있는지 여부입니다.
- 세부 정보
선택 반경에 포함된 지점과 같은 이벤트 컨텍스트 세부 정보의 아티스트별 사전입니다. 자세한 내용은 개별 아티스트 하위 클래스를 참조하세요.
또한보십시오
- get_extent_offsets ( 렌더러 ) [소스] #
자식의 오프셋을 업데이트하고 상자의 범위를 반환합니다.
- 매개변수 :
- 렌더러
RendererBase
서브클래스
- 렌더러
- 반환 :
- 너비
- 키
- x하강
- 하강
- (xoffset, yoffset) 쌍 목록
- get_offset ( 폭 , 높이 , xdescent , ydescent , 렌더러 ) [소스] #
오프셋을 튜플(x, y)로 반환합니다.
콜러블에 의해 오프셋이 동적으로 결정되는 경우를 처리하려면 범위 매개변수를 제공해야 합니다( 참조
set_offset
).- 매개변수 :
- 너비, 높이, xdescent, ydescent
범위 매개변수.
- 렌더러
RendererBase
서브클래스
- get_window_extent ( 렌더러 = 없음 ) [소스] #
디스플레이 공간에서 아티스트의 경계 상자를 가져옵니다.
경계 상자의 너비와 높이는 음수가 아닙니다.
하위 클래스는 경계 상자 "단단한" 계산에 포함되도록 재정의해야 합니다. 기본값은 0, 0에서 빈 경계 상자를 반환하는 것입니다.
이 기능을 사용할 때 주의하십시오. 아티스트의 아티스트 창 범위가 변경되면 결과가 업데이트되지 않습니다. 범위는 축 제한, 그림 크기 또는 사용된 캔버스 변경과 같은 변환 스택의 변경으로 인해 변경될 수 있습니다(그림을 저장할 때 수행됨). 이로 인해 인터랙티브 Figure가 화면에서는 정상적으로 보이지만 잘못 저장되는 예기치 않은 동작이 발생할 수 있습니다.
- set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animated=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , gid=<UNSET> , height=<UNSET > , in_layout=<UNSET> , label=<UNSET> , mouseover=<UNSET> , offset=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , 스냅=<설정 해제> ,변환=<설정 해제> ,url=<UNSET> , visible=<UNSET> , width=<UNSET> , zorder=<UNSET> ) [소스] #
한 번에 여러 속성을 설정합니다.
지원되는 속성은
재산
설명
(m, n, 3) 부동 소수점 배열과 dpi 값을 사용하고 (m, n, 3) 배열과 이미지의 왼쪽 하단에서 두 오프셋을 반환하는 필터 함수
스칼라 또는 없음
부울
부울
패치 또는 (경로, 변환) 또는 없음
str
뜨다
부울
물체
부울
(float, float) 또는 호출 가능
None 또는 bool 또는 float 또는 호출 가능
부울
(스케일: float, 길이: float, 임의성: float)
부울 또는 없음
str
부울
뜨다
뜨다
- 클래스 matplotlib.offsetbox. OffsetImage ( arr , * , 확대/축소 = 1 , cmap = 없음 , norm = 없음 , 보간 = 없음 , 원점 = 없음 , filternorm = True , filterrad = 4.0 , resample = False , dpi_cor = True , ** kwargs ) [출처] #
베이스:
OffsetBox
- get_window_extent ( 렌더러 = 없음 ) [소스] #
디스플레이 공간에서 아티스트의 경계 상자를 가져옵니다.
경계 상자의 너비와 높이는 음수가 아닙니다.
하위 클래스는 경계 상자 "단단한" 계산에 포함되도록 재정의해야 합니다. 기본값은 0, 0에서 빈 경계 상자를 반환하는 것입니다.
이 기능을 사용할 때 주의하십시오. 아티스트의 아티스트 창 범위가 변경되면 결과가 업데이트되지 않습니다. 범위는 축 제한, 그림 크기 또는 사용된 캔버스 변경과 같은 변환 스택의 변경으로 인해 변경될 수 있습니다(그림을 저장할 때 수행됨). 이로 인해 인터랙티브 Figure가 화면에서는 정상적으로 보이지만 잘못 저장되는 예기치 않은 동작이 발생할 수 있습니다.
- set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animated=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , data=<UNSET> , gid=<UNSET > , height=<UNSET> , in_layout=<UNSET> , label=<UNSET> , mouseover=<UNSET> , offset=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , rasterized=<UNSET> , sketch_params=<설정 해제> ,스냅=<설정 해제> ,transform=<UNSET> , url=<UNSET> , visible=<UNSET> , width=<UNSET> , zoom=<UNSET> , zorder=<UNSET> ) [소스] #
한 번에 여러 속성을 설정합니다.
지원되는 속성은
재산
설명
(m, n, 3) 부동 소수점 배열과 dpi 값을 사용하고 (m, n, 3) 배열과 이미지의 왼쪽 하단에서 두 오프셋을 반환하는 필터 함수
스칼라 또는 없음
부울
부울
패치 또는 (경로, 변환) 또는 없음
알려지지 않은
str
뜨다
부울
물체
부울
(float, float) 또는 호출 가능
None 또는 bool 또는 float 또는 호출 가능
부울
(스케일: float, 길이: float, 임의성: float)
부울 또는 없음
str
부울
뜨다
알려지지 않은
뜨다
- 클래스 matplotlib.offsetbox. PackerBase ( pad = None , sep = None , width = None , height = None , align = 'baseline' , mode = 'fixed' , children = None ) [출처] #
베이스:
OffsetBox
- 매개변수 :
- 패드 플로트, 옵션
포인트의 경계 패딩.
- 9월 플로트, 선택사항
항목 사이의 간격(포인트)입니다.
- 너비, 높이 플로트, 옵션
None 인 경우 계산되는 컨테이너 상자의 너비와 높이(픽셀) 입니다.
- 정렬 {'상단', '하단', '왼쪽', '오른쪽', '가운데', '기준선'}, 기본값: '기준선'
상자 정렬.
- 모드 {'고정', '확장', '같음'}, 기본값: '고정'
포장 모드입니다.
'fixed'는 주어진 s를 sep 간격
Artist
으로 꽉 채웁니다.'expand'는 사용 가능한 최대 공간을 사용하여 아티스트 사이에 동일한 간격으로 배치합니다.
'같음': 각 아티스트는 사용 가능한 공간의 동일한 부분이며 왼쪽 정렬(또는 상단 정렬)됩니다.
- 어린이 목록
Artist
포장 할 아티스트.
메모
pad 와 sep 는 포인트 단위이며 렌더러 dpi로 크기가 조정되며 너비 와 높이는 픽셀 단위입니다.
- set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animated=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , gid=<UNSET> , height=<UNSET > , in_layout=<UNSET> , label=<UNSET> , mouseover=<UNSET> , offset=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , 스냅=<설정 해제> ,변환=<설정 해제> ,url=<UNSET> , visible=<UNSET> , width=<UNSET> , zorder=<UNSET> ) [소스] #
한 번에 여러 속성을 설정합니다.
지원되는 속성은
재산
설명
(m, n, 3) 부동 소수점 배열과 dpi 값을 사용하고 (m, n, 3) 배열과 이미지의 왼쪽 하단에서 두 오프셋을 반환하는 필터 함수
스칼라 또는 없음
부울
부울
패치 또는 (경로, 변환) 또는 없음
str
뜨다
부울
물체
부울
(float, float) 또는 호출 가능
None 또는 bool 또는 float 또는 호출 가능
부울
(스케일: float, 길이: float, 임의성: float)
부울 또는 없음
str
부울
뜨다
뜨다
- 클래스 matplotlib.offsetbox. PaddedBox ( child , pad = None , * , draw_frame = False , patch_attrs = None ) [출처] #
베이스:
OffsetBox
주위에 패딩을 추가하는 컨테이너
Artist
.에는 렌더링할 때 시각화하는 데 사용되는 가
PaddedBox
포함되어 있습니다 .FancyBboxPatch
- 매개변수 :
- 어린이
Artist
포함된
Artist
.- 패드 플로트
패딩이 포인트입니다. 이는 렌더러 dpi로 크기가 조정됩니다. 반대로 너비 와 높이는 픽셀 단위 이므로 크기 가 조정되지 않습니다.
- draw_frame 부울
포함된 를 그릴지 여부
FancyBboxPatch
.- patch_attrs 사전 또는 없음
포함된
FancyBboxPatch
.
- 어린이
- get_extent_offsets ( 렌더러 ) [소스] #
자식의 오프셋을 업데이트하고 상자의 범위를 반환합니다.
- 매개변수 :
- 렌더러
RendererBase
서브클래스
- 렌더러
- 반환 :
- 너비
- 키
- x하강
- 하강
- (xoffset, yoffset) 쌍 목록
- set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animated=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , gid=<UNSET> , height=<UNSET > , in_layout=<UNSET> , label=<UNSET> , mouseover=<UNSET> , offset=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , 스냅=<설정 해제> ,변환=<설정 해제> ,url=<UNSET> , visible=<UNSET> , width=<UNSET> , zorder=<UNSET> ) [소스] #
한 번에 여러 속성을 설정합니다.
지원되는 속성은
재산
설명
(m, n, 3) 부동 소수점 배열과 dpi 값을 사용하고 (m, n, 3) 배열과 이미지의 왼쪽 하단에서 두 오프셋을 반환하는 필터 함수
스칼라 또는 없음
부울
부울
패치 또는 (경로, 변환) 또는 없음
str
뜨다
부울
물체
부울
(float, float) 또는 호출 가능
None 또는 bool 또는 float 또는 호출 가능
부울
(스케일: float, 길이: float, 임의성: float)
부울 또는 없음
str
부울
뜨다
뜨다
- 클래스 matplotlib.offsetbox. TextArea ( s , * , textprops = None , multilinebaseline = False ) [소스] #
베이스:
OffsetBox
TextArea는 단일 Text 인스턴스의 컨테이너 아티스트입니다.
텍스트는 기본적으로 기준선+왼쪽 정렬로 (0, 0)에 배치됩니다. TextArea 인스턴스의 너비와 높이는 자식 텍스트의 너비와 높이입니다.
- 매개변수 :
- s str
표시할 텍스트입니다.
- textprops 사전, 기본값: {}
Text
TextArea의 인스턴스에 전달할 키워드 매개변수의 사전입니다 .- multilinebaseline 부울, 기본값: False
여러 줄 문자의 기준선이 (거의) 한 줄 문자와 중앙 정렬되도록 조정되는지 여부입니다.
- get_window_extent ( 렌더러 = 없음 ) [소스] #
디스플레이 공간에서 아티스트의 경계 상자를 가져옵니다.
경계 상자의 너비와 높이는 음수가 아닙니다.
하위 클래스는 경계 상자 "단단한" 계산에 포함되도록 재정의해야 합니다. 기본값은 0, 0에서 빈 경계 상자를 반환하는 것입니다.
이 기능을 사용할 때 주의하십시오. 아티스트의 아티스트 창 범위가 변경되면 결과가 업데이트되지 않습니다. 범위는 축 제한, 그림 크기 또는 사용된 캔버스 변경과 같은 변환 스택의 변경으로 인해 변경될 수 있습니다(그림을 저장할 때 수행됨). 이로 인해 인터랙티브 Figure가 화면에서는 정상적으로 보이지만 잘못 저장되는 예기치 않은 동작이 발생할 수 있습니다.
- set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animated=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , gid=<UNSET> , height=<UNSET > , in_layout=<UNSET> , label=<UNSET> , mouseover=<UNSET> , multilinebaseline=<UNSET> , offset=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , rasterized=<UNSET> , sketch_params=<설정 해제>, 스냅=<설정 해제> ,text=<UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , width=<UNSET> , zorder=<UNSET> ) [소스] #
한 번에 여러 속성을 설정합니다.
지원되는 속성은
재산
설명
(m, n, 3) 부동 소수점 배열과 dpi 값을 사용하고 (m, n, 3) 배열과 이미지의 왼쪽 하단에서 두 오프셋을 반환하는 필터 함수
스칼라 또는 없음
부울
부울
패치 또는 (경로, 변환) 또는 없음
str
뜨다
부울
물체
부울
알려지지 않은
(플로트, 플로트)
None 또는 bool 또는 float 또는 호출 가능
부울
(스케일: float, 길이: float, 임의성: float)
부울 또는 없음
알려지지 않은
알려지지 않은
str
부울
뜨다
뜨다
- 클래스 matplotlib.offsetbox. VPacker ( pad = None , sep = None , width = None , height = None , align = 'baseline' , mode = 'fixed' , children = None ) [소스] #
베이스:
PackerBase
VPacker는 자식을 세로로 압축하여 그리는 시간에 상대 위치를 자동으로 조정합니다.
- 매개변수 :
- 패드 플로트, 옵션
포인트의 경계 패딩.
- 9월 플로트, 선택사항
항목 사이의 간격(포인트)입니다.
- 너비, 높이 플로트, 옵션
None 인 경우 계산되는 컨테이너 상자의 너비와 높이(픽셀) 입니다.
- 정렬 {'상단', '하단', '왼쪽', '오른쪽', '가운데', '기준선'}, 기본값: '기준선'
상자 정렬.
- 모드 {'고정', '확장', '같음'}, 기본값: '고정'
포장 모드입니다.
'fixed'는 주어진 s를 sep 간격
Artist
으로 꽉 채웁니다.'expand'는 사용 가능한 최대 공간을 사용하여 아티스트 사이에 동일한 간격으로 배치합니다.
'같음': 각 아티스트는 사용 가능한 공간의 동일한 부분이며 왼쪽 정렬(또는 상단 정렬)됩니다.
- 어린이 목록
Artist
포장 할 아티스트.
메모
pad 와 sep 는 포인트 단위이며 렌더러 dpi로 크기가 조정되며 너비 와 높이는 픽셀 단위입니다.
- get_extent_offsets ( 렌더러 ) [소스] #
자식의 오프셋을 업데이트하고 상자의 범위를 반환합니다.
- 매개변수 :
- 렌더러
RendererBase
서브클래스
- 렌더러
- 반환 :
- 너비
- 키
- x하강
- 하강
- (xoffset, yoffset) 쌍 목록
- set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animated=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , gid=<UNSET> , height=<UNSET > , in_layout=<UNSET> , label=<UNSET> , mouseover=<UNSET> , offset=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , 스냅=<설정 해제> ,변환=<설정 해제> ,url=<UNSET> , visible=<UNSET> , width=<UNSET> , zorder=<UNSET> ) [소스] #
한 번에 여러 속성을 설정합니다.
지원되는 속성은
재산
설명
(m, n, 3) 부동 소수점 배열과 dpi 값을 사용하고 (m, n, 3) 배열과 이미지의 왼쪽 하단에서 두 오프셋을 반환하는 필터 함수
스칼라 또는 없음
부울
부울
패치 또는 (경로, 변환) 또는 없음
str
뜨다
부울
물체
부울
(float, float) 또는 호출 가능
None 또는 bool 또는 float 또는 호출 가능
부울
(스케일: float, 길이: float, 임의성: float)
부울 또는 없음
str
부울
뜨다
뜨다