Я пытаюсь построить базовый полулог, используя pyplot и matplotlib, с осью y, являющейся логарифмической шкалой. Я использую следующий код:
pylab.figure(num=None,figsize=(8,6))
pylab.plot(x_loc,var1,x_loc,var2)
\#pylab.yscale('log')
pylab.xlabel('$y/L_{1/2}$',fontsize=18)
pylab.ylabel('$n/n_{max}$',fontsize=18)
pylab.title('Particle Concentration vs. Position',fontsize=18)
pylab.show()
Это дает мне тонкий линейный график с третьей строкой, прокомментированной выше, но когда я раскомментирую эту строку и перезапущу, данные исчезнут с графика. Окно графика имеет правильные пределы, но данных больше нет.
Кто-нибудь сталкивался с этой проблемой раньше?
Спасибо!
Питер