0
(면책 조항 : 나는 미만 일주일 동안 파이썬/프로그래밍을 학습했습니다)그래프의 X 축에 숫자를 더 표시하는 방법은 무엇입니까?
이 파이썬을 위해 특별히입니다. 나는 scipy 라이브러리를 사용하고 있습니다 : Numpy와 MatPlotLib.
여기서 알 수 있듯이 X 축은 50 개 단위로만 표시됩니다. 10 단위마다 숫자를 표시하고 싶습니다.
어떻게 변경할 수 있습니까?
내 코드의 출력 : 그래프를 생성하는
내 코드 :
x1 = []
y1 = []
x2 = []
y2 = []
x3 = []
y3 = []
def ShowMyGraph():
plot1, = pl.plot(x1,y1,'r.')
plot2, = pl.plot(x2,y2,'b_')
plot3, = pl.plot(x3,y3,'-')
pl.title('Random Encounter Pattern')
pl.xlabel('StepID')
pl.ylabel('Danger Value')
pl.xlim(0.0,200.0)
pl.ylim(0.0,8000)
pl.legend([plot1,plot2], ('Steps', 'Battles'), 'best', numpoints=1)
pl.show()
def PlotSteps():
x1.append(stepid)
y1.append(danger)
x2.append(stepid)
y2.append(dlimit)
x3.append(stepid)
y3.append(dlimit)
def dosomething():
PlotSteps()
ShowMyGraph()