Мне нужно, чтобы ось Y моего графика была в масштабе журнала.Однако при этом метка оси y, метки и название исчезают.
plt.figure(2)
plt.semilogy(data2[0, :, 0], sli)
plt.xlabel('n-value')
plt.ylabel('Intensity')
plt.title('Intensity vs. n-shell')
plt.show()
Значения sli
варьируются от 1,0e-21 до 1,0e-8

Когда я увеличиваю достаточно, метка и заголовок возвращаются, но не отмечаются галочками.Не знаю, имеет ли это значение, но подумал, что я это включу.

Спасибо
Редактировать: Как оказалось, кодотлично работает, только не на моем ноутбуке Mac.Я проверил код на компьютере друзей под управлением Ubuntu, и он работал отлично.Итак, я думаю, что мои весы журнала не любят МАКС.Тем не менее, у кого-нибудь есть предложения?
«Обновление» для @ ImportanceOfBeingErnest
Ничего не изменилось.
График, полученный из моего кода, запускается с обновленным mplib
График, созданный из кода @Engineero, запускается с обновленным mplib