Как я могу повернуть метку оси на графиках Джулии? - PullRequest
3 голосов
/ 20 июня 2020

Я пытаюсь повернуть метку оси Y графика:

function contour(k::Real, a::Real = 6.0, y::Real = 12.0)
    y^2 / ((a^2) * k)
end

K_contour = range(0.5, stop = 8, length = 1000)

plot(K_contour, contour, xaxis = ("K", (0, 8)),
                         yaxis = ("L", (0,8)),
                         label = "", 
                         )

Я получаю следующее: введите описание изображения здесь

Я бы хотел повернуть букву «L» на 90 градусов. Я не могу найти соответствующий атрибут оси для этого - может ли кто-нибудь помочь?

1 Ответ

3 голосов
/ 20 июня 2020

Как упоминалось в этот ответ форума julia , вам необходимо использовать pyplot backend и yguidefontrotation=-90 параметр:

pyplot()
plot(K_contour, contour, xaxis = ("K", (0, 8)),
     ylabel = "L", ylims=(0,8), yguidefontrotation=-90,
     label = "",)
...