matplotlib.axes.Axes.margins #
- 축. margins ( * margins , x = None , y = None , tight = True ) [출처] #
자동 크기 조정 마진을 설정하거나 검색합니다.
Axes의 각 제한에 추가되는 패딩 은 데이터 간격 에 마진 을 곱한 값입니다. 모든 입력 매개변수는 [0, 1] 범위 내의 부동 소수점이어야 합니다. 위치 및 키워드 인수를 모두 전달하는 것은 유효하지 않으며 TypeError를 발생시킵니다. 인수(위치 또는 기타)가 제공되지 않으면 현재 여백이 그대로 유지되고 단순히 반환됩니다.
여백을 지정하면 자동 크기 조정만 변경됩니다. 예를 들어 xmargin 이 None이 아닌 경우 xmargin 에 X 데이터 간격을 곱한 값이 자동 크기 조정에 사용되기 전에 해당 간격의 각 끝에 추가됩니다.
- 매개변수 :
- *여백 부동, 선택 사항
단일 위치 인수가 제공된 경우 x축 및 y축 한계의 여백을 모두 지정합니다. 두 개의 위치 인수가 제공되면 xmargin , ymargin 으로 해석됩니다 . 단일 축에 여백을 설정하려면 아래에 설명된 키워드 인수를 사용하십시오.
- x, y 부동 소수점, 선택 사항
x축과 y축에 대한 특정 여백 값. 이들은 위치 인수와 함께 사용할 수 없지만 예를 들어 y축만 변경하기 위해 개별적으로 사용할 수 있습니다.
- 타이트한 부울 또는 없음, 기본값: True
tight 매개변수 는 에 전달되며
autoscale_view
여백이 변경된 후 실행됩니다. 여기에서 기본값은 True 이며, 여백이 지정될 때 일반적으로 눈금에 일치하는 추가 패딩이 필요하지 않다는 가정 하에 있습니다. 없음 으로 단단히 설정 하면 이전 설정이 유지됩니다.
- 반환 :
- xmargin, ymargin 플로트
메모
와 같이 이전에 사용된 Axes 메서드 가 로
pcolor()
설정된 경우 "스티키 아티스트"가 설정하지 않은 제한만 수정됩니다use_sticky_edges
.True
모든 여백을 강제로 설정 하려면 호출use_sticky_edges
하기 전에 로 설정하십시오 .False
margins()
# 을 사용하는 예matplotlib.axes.Axes.margins
여백과 sticky_edge를 사용하여 보기 제한 제어