Увеличьте пространство между подложками в графиках.jl


Как я могу увеличить пространство между подзаголовками в графиках.Джей Эл?

Минимальный нерабочий Пример:

julia> using Plots; pyplot()
Plots.PyPlotBackend()

julia> data = [rand(100), rand(100)];
       histogram(data, layout=2, title=["Dataset A" "Dataset B"], legend=false)
       ylabel!("ylabel")

Если вы сделаете фигуру достаточно маленькой, метка y второго участка столкнется с первым участком.

1 3

1 ответ:

В части атрибутов документации Plots.jl есть раздел под названием подзаголовок. Там вы найдете ключевые слова margin, top_margin, bottom_margin, left_margin и это может вам помочь.

Минимальный рабочий пример будет, тогда:

using Plots, Measures
pyplot()

data = [rand(100), rand(100)];

histogram(data, layout = 2,
          title = ["Dataset A" "Dataset B"], legend = false,
          ylabel = "ylabel", margin = 5mm)
Кстати, обратите внимание на часть using Measures. Надеюсь, это поможет.