【发布时间】:2021-04-20 15:34:59
【问题描述】:
这是一些示例绘图代码:
using Makie
fig = Figure(resolution = (2400, 2000), backgroundcolor = RGBf0(0.98, 0.98, 0.98), fontsize = 48)
ax1 = fig[1, 1] = Axis(fig, title = "Title")
x = LinRange(0,20,100)
lines!(ax1, x, sin)
ax2 = fig[2, 1] = Axis(fig)
lines!(ax2, x, cos)
linkaxes!(ax1, ax2)
ax2.ylabel = "I want my label centered, but how?"
current_figure()
如您所见,ylabel 在轴 2 上。这并不奇怪,因为这是我告诉它要做的。我已经非常彻底地查看了文档(这非常好),但我没有看到一种明显的方法可以使 ylabel 以两个轴为中心。我考虑过尝试制作一个围绕这个边界框的图形,并删除除 ylabel 之外的所有内容,但我不确定如何做,这对于应该是相当常见的事情来说似乎太过分了。
那么,如何让我的 ylabel 以两个图为中心?
【问题讨论】: