선형 대 선형 그림에서 y 축에서만 보조 눈금을 어떻게 돌릴 수 있습니까?y 축에서만 작은 눈금을 켜는 방법 matplotlib
작은 눈금을 켜는 기능을 사용하면 x 축과 y 축 모두에 나타납니다.
선형 대 선형 그림에서 y 축에서만 보조 눈금을 어떻게 돌릴 수 있습니까?y 축에서만 작은 눈금을 켜는 방법 matplotlib
작은 눈금을 켜는 기능을 사용하면 x 축과 y 축 모두에 나타납니다.
나는 그것을 알아 냈습니다.
ax.tick_params(axis='x',which='minor',bottom='off')
여기가 matplotlib documentation에있는 또 다른 방법이있다 : 작은 진드기가 기본적으로 꺼져 있습니다 때문에
import numpy as np
from matplotlib import pyplot as plt
from matplotlib.ticker import MultipleLocator
a = np.arange(100)
ml = MultipleLocator(5)
plt.plot(a)
plt.axes().yaxis.set_minor_locator(ml)
plt.show()
이, 만 y 축에 작은 눈금을 배치합니다. 만 아니라 그래프의 모두 왼쪽과 오른쪽 측면에보다 실제 y 축에 약간의 틱, 원하는 경우
또한, 당신은 같은, plt.axes().yaxis.set_tick_params(which='minor', right = 'off')
와 plt.axes().yaxis.set_minor_locator(ml)
을 따를 수 :
import numpy as np
from matplotlib import pyplot as plt
from matplotlib.ticker import MultipleLocator
a = np.arange(100)
ml = MultipleLocator(5)
plt.plot(a)
plt.axes().yaxis.set_minor_locator(ml)
plt.axes().yaxis.set_tick_params(which='minor', right = 'off')
plt.show()
사용자 정의 위치에 작은 눈금을 설정하려면
ax.set_xticks([0, 10, 20, 30], minor=True)
당신이 작은 눈금에 설정하는 방법을 말할 수 있을까? thx – drevicko
발견했습니다 ..'plt.minorticks_on()' – drevicko