Matplotlib에서 축 눈금 상대 이동 제거
유효한 값에 걸쳐 숫자 범위를 표시하는 그래프를 처리할 때 matplotlib는 상대 이동 구문( 1e3 이 경우) 축 틱에 추가됩니다. 예를 들어 플롯의 경우:
<code class="python">plot([1000, 1001, 1002], [1, 2, 3])</code>
x축 눈금은 다음과 같이 나타날 수 있습니다.
0.0 0.5 1.0 1.5 2.0 +1e3
상대 이동을 제거하고 다음과 같은 눈금을 얻으려면:
1000.0 1000.5 1001.0 1001.5 1002.0
다음 단계를 따르세요.
<code class="python">plot([1000, 1001, 1002], [1, 2, 3]) gca().get_xaxis().get_major_formatter().set_useOffset(False) draw()</code>
이 기술에는 활성 축 검색, x축 축 객체 획득, 주요 포맷터 액세스가 포함됩니다. useOffset 속성을 False로 설정하면 상대 이동이 비활성화됩니다.
또는 matplotlib 버전 1.4 이상에서는 axis.formatter.useoffset 매개변수를 조정하여 기본 동작을 수정할 수 있습니다.
<code class="python">rcParams.update({'axes.formatter.useoffset': False})</code>
위 내용은 Matplotlib에서 축 눈금 상대 이동을 비활성화하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!