首页 > 解决方案 > 如何在 Julia 图中旋转轴标签?

问题描述

我正在尝试旋转绘图的 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 度。我找不到合适的轴属性 - 任何人都可以帮忙吗?

标签: julia

解决方案


正如这个朱莉娅论坛回答中提到的,您需要使用pyplot后端和yguidefontrotation=-90参数:

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

推荐阅读