2
Plots.jl
を使用してfigureを複製したいと思います。Plots.jlを使用した複数のプロットでの陰影
しかし、私は2つの問題
- を持って、私はどのように行うことができます
Plots.jl
を使用してfigureを複製したいと思います。Plots.jlを使用した複数のプロットでの陰影
しかし、私は2つの問題
多分これはあなたが始めることができます:
using Plots
subplots = 3
time = 250
shade_xlims = [125,140]
data_matrix = Plots.fakedata(time, subplots)
p = plot(data_matrix, layout=(subplots,1), xlabel = "time");
for i in 1:subplots
ymin,ymax = extrema(data_matrix[:,i]) # determine ylims for shade
plot!(p[i], # apply shade to each subplot
shade_xlims, # xlims for shade
[0,0], # dummy y coordinates
fillrange = (ymin,ymax), # apply ylims
fillalpha = 0.5, # set transparency
fillcolor=:gray, # set shade color
label = "") # avoid shade labels
end
p # show the final graph
乾杯を!