Shared axes (twin)

Source code Author Update time

using Plots
gaston()

twinx (shared x axis) and twiny (shared y axis) example usage.

kw = (; lab = "", title_loc = :left)
x = π:0.1:2π
plot(x, sin.(x), xaxis = "common X label", yaxis = "Y label 1", color = :red, title = "twinx"; kw...)
pl = plot!(twinx(), x, 2 * cos.(x), yaxis = "Y label 2"; kw...)
plot(x, cos.(x), xaxis = "X label 1", yaxis = "common Y label", color = :red, title = "twiny"; kw...)
pr = plot!(twiny(), 2x, cos.(2x), xaxis = "X label 2"; kw...)
plot(pl, pr)
Gnuplot Produced by GNUPLOT 5.2 patchlevel 8 -2 -1 0 1 2 Y label 2 gnuplot_plot_1a 7 8 9 10 11 12 X label 2 gnuplot_plot_1b -1.00 -0.75 -0.50 -0.25 0.00 3.5 4.0 4.5 5.0 5.5 6.0 Y label 1 common X label twinx gnuplot_plot_1c -1.0 -0.5 0.0 0.5 1.0 3.5 4.0 4.5 5.0 5.5 6.0 common Y label X label 1 twiny gnuplot_plot_1d

This page was generated using DemoCards.jl and Literate.jl.