Matplotlib 축에서 상대 이동 제거
Matplotlib에서 큰 숫자에 대해 플로팅하면 눈금 레이블에 대해 상대 이동이 있는 축이 발생할 수 있습니다. 설명을 위해 다음 플롯을 고려하십시오.
plot([1000, 1001, 1002], [1, 2, 3])
이것은 다음과 같이 가로축에 눈금을 생성합니다.
0.0 0.5 1.0 1.5 2.0 +1e3
" 1e3" 레이블을 제거하고 다음 형식의 눈금 레이블을 얻으려면 "1000.0", "1001.0" 등은 다음 단계를 따르세요.
또는 최신 버전의 Matplotlib(1.4)에서는 axis.formatter.useoffset rcparam을 통해 기본 동작을 수정할 수 있습니다.
matplotlib.rcParams['axes.formatter.useoffset'] = False
다음을 적용하여 방법을 사용하면 축의 상대적 이동을 제거하고 원하는 형식의 눈금 레이블을 얻을 수 있습니다.
위 내용은 큰 숫자에 대한 Matplotlib의 눈금 레이블에서 상대적 이동을 제거하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!