我正在尝试创建一个在左侧有两个独立y轴的图,即共享相同的x轴。这可能在Gnuplot吗?我知道它可以用python完成。例如。
答案 0 :(得分:1)
你可以在gnuplot的标准x1y1和x1y2轴上绘图,然后用multiplot
添加额外的轴。
这个例子并不完美,但应该让你知道如何做到这一点。正如克里斯托夫所说的那样,它有点繁琐:
set multiplot
set lmargin at scr 0.2
set bmargin at scr 0.1 # fix bottom margin
set y2range [0:20]
plot x, 2*x axes x1y2 # this is your actual plot
set lmargin at scr 0.1
set yrange [0:20] # set yrange to the same as y2 in the first plot
set border 2 # switch off all borders except the left
unset xtics # switch off the stray xtics
plot -1000 notitle # plot something outside of the y(2)range
unset multi