[파이썬 matplotlib]
그래프 축 눈금 간격 설정
눈금에는 주눈금과 보조눈금이 있습니다.
matplotlib의 ticker 클래스를 불러와야 합니다 .
import matplotlib.ticker as ticker
ax=plt.axes()
1) 주 눈금 설정
ax.xaxis.set_major_locator(ticker.MultipleLocator(간격))
ax.yaxis.set_major_locator(ticker.MultipleLocator(간격))
1) 보조 눈금 설정
ax.xaxis.set_minor_locator(ticker.MultipleLocator(간격))
ax.yaxis.set_minor_locator(ticker.MultipleLocator(간격))
아래는 예시입니다.
import numpy as np
import matplotlib.pyplot as plt
import matplotlib.ticker as ticker
X=np.array([1,10])
Y=np.array([1,10])
plt.plot(X,Y,color='None')
ax=plt.axes()
ax.xaxis.set_major_locator(ticker.MultipleLocator(3))
ax.yaxis.set_major_locator(ticker.MultipleLocator(3))
ax.xaxis.set_minor_locator(ticker.MultipleLocator(0.5))
ax.yaxis.set_minor_locator(ticker.MultipleLocator(0.5))
plt.show()
'Matplotlib > 공통' 카테고리의 다른 글
[파이썬 matplotlib] 그래프 축 눈금 위치, 이름 설정 (쉬운방법) (0) | 2020.11.19 |
---|---|
[파이썬 matplotlib] 그래프 축 눈금 위치, 이름 설정 (0) | 2020.11.19 |
[파이썬 matplotlib] 그래프에 선(line) 추가하기 (0) | 2020.11.18 |
[파이썬 matplotlib] 그래프에 그리드(grid) 추가하기 (0) | 2020.11.18 |
[파이썬 matplotlib] 그래프에 범례(legend) 추가하기 (1) | 2020.11.18 |
댓글