在多时隙模式下修改gnuplot中的边距对齐

cha*_*ari 4 gnuplot

我使用epslatex作为输出终端在多时隙模式下创建了两个图.两个图的y轴标记不同.第一个图的y轴范围为[0:45],第二个图的y轴范围为[-5e-008到4e-007].由于y轴标签的宽度不同,第二个图的宽度小于第一个图的宽度.我已经尝试了可用的缩放选项,但它们不起作用.是否可以编辑绘图,以便无论y轴范围如何,我都可以为两个绘图设置相同的宽度?

在此输入图像描述

Mig*_*uel 5

你遇到的问题可以通过这样的方式重现:

set multiplot layout 2,1
plot sin(x)
plot 100000*sin(x)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

左边距显然不对齐.要解决此问题,您可以尝试明确定义边距所在的位置:

set multiplot layout 2,1
set lmargin at screen 0.15
plot sin(x)
plot 100000*sin(x)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

如果您的图像是并排的,您可以考虑适当的偏移量来调整边距:

set multiplot layout 1,2
set lmargin at screen 0.15
plot sin(x)
set lmargin at screen 0.5+0.15
plot 100000*sin(x)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述