今回の質問はPlotting with break in axis using Plot.jl
毎度Julia Descourseからの質問です。
同一系列だけどx軸が離れているのでそれぞれ分けて表示したいとのこと。 次の図は質問者が提示しているグラフです。

色々解決方法の提案があったようですが,私からは次のような感じを提案します。
using Plots import GR gr() y1 = collect(1:10) y2 = y1 .* 2 x1 = copy(y1) x2 = y1 .+ 500 plot(plot(x1, y1, rightmargin=(0, :mm), xlims=minimum(x1) .+ (-1,15), markershape=:circle), plot(x2, y2, leftmargin=(0, :mm), xlims=maximum(x2) .+ (-15, 1), markershape=:circle, yshowaxis=false), layout=(1,2), link=:y) savefig("20240629.png")
x軸が分かれているものをそれぞれ2つにグラフを分けて, 左側と右側の間のマージンを小さくして,右側の縦軸表示を無くし, y軸のスケールをそれぞれリンクさせるというものです。

まぁ,他にも色々あるでしょうがこれも一案といった感じです。