mpl_toolkits.axes_grid1.anchored_artists.AnchoredSizeBar #
- 클래스 mpl_toolkits.axes_grid1.anchored_artists. AnchoredSizeBar ( 변환 , 크기 , 레이블 ,, 패드 = 0.1 , 테두리 패드 = 0.1 , 구분 = 2 , 프레임 = True , size_vertical = 0 , 색상 = '검은 색 ', label_top = False , fontproperties = 없음 , fill_bar = 없음 , **kwargs ) [출처] #
-
아래에 가운데 정렬된 레이블이 있는 가로 눈금 막대를 그립니다.
- 매개변수 :
- 변환
matplotlib.transforms.Transform
사용 중인 좌표계의 변환 개체, 즉
matplotlib.axes.Axes.transData
.- 크기 플로트
transform 의 좌표로 주어진 크기 막대의 가로 길이입니다 .
- 레이블 문자열
표시할 레이블입니다.
- loc str
크기 막대의 위치입니다. 유효한 위치는 '왼쪽 상단', '중앙 상단', '오른쪽 상단', '왼쪽 중앙', '중앙', '오른쪽 중앙', '왼쪽 하단', '중앙 하단, 오른쪽 하단'입니다. 이전 버전과의 호환성을 위해 숫자 값도 허용됩니다. 자세한 내용은 매개변수 loc of
Legend
를 참조하십시오.- 패드 플로트, 기본값: 0.1
레이블 및 크기 막대 주변의 패딩(글꼴 크기의 일부).
- borderpad float, 기본값: 0.1
테두리 패딩(글꼴 크기의 일부).
- 9 월 플로트, 기본값: 2
레이블과 크기 막대 사이의 구분(단위: 포인트).
- 프레임온 부울, 기본값: True
True인 경우 가로 막대와 레이블 주위에 상자를 그립니다.
- size_vertical float, 기본값: 0
transform 의 좌표로 지정된 크기 막대의 세로 길이입니다 .
- 색상 str, 기본값: '검은색'
크기 막대 및 레이블의 색상.
- label_top 부울, 기본값: 거짓
True이면 레이블이 크기 막대 위에 있습니다.
- 글꼴 속성
matplotlib.font_manager.FontProperties
, 선택 사항 라벨 텍스트의 글꼴 속성입니다.
- fill_bar 부울, 선택 사항
True이고 size_vertical 이 0이 아닌 경우 크기 막대는 크기 막대에서 지정한 색상으로 채워집니다. size_vertical 이 0보다 크면 기본값은 True 이고 그렇지 않으면 False입니다.
- **kwargs
에 전달된 키워드 인수
AnchoredOffsetbox
.
- 변환
메모
prop 이 키워드 인수로 전달되었지만 fontproperties 가 아닌 경우 prop 은 의도한 fontproperties 로 간주됩니다 . prop 및 fontproperties 를 모두 사용하는 것은 지원되지 않습니다.
예
>>> import matplotlib.pyplot as plt >>> import numpy as np >>> from mpl_toolkits.axes_grid1.anchored_artists import ( ... AnchoredSizeBar) >>> fig, ax = plt.subplots() >>> ax.imshow(np.random.random((10, 10))) >>> bar = AnchoredSizeBar(ax.transData, 3, '3 data units', 4) >>> ax.add_artist(bar) >>> fig.show()
모든 선택적 매개변수 사용
>>> import matplotlib.font_manager as fm >>> fontprops = fm.FontProperties(size=14, family='monospace') >>> bar = AnchoredSizeBar(ax.transData, 3, '3 units', 4, pad=0.5, ... sep=5, borderpad=0.5, frameon=False, ... size_vertical=0.5, color='white', ... fontproperties=fontprops)
- 속성 :
- size_bar
matplotlib.offsetbox.AuxTransformBox
크기 막대용 컨테이너.
- txt_label
matplotlib.offsetbox.TextArea
사이즈 바의 라벨용 용기.
- size_bar
- 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
부울
뜨다
뜨다