Layout gnuplot multiplot-布局和比例 多点刻度

Layout gnuplot multiplot-布局和比例 多点刻度,layout,gnuplot,scale,Layout,Gnuplot,Scale,我真的不理解gnuplot的multiplot命令中scale选项背后的想法 设置多点布局2,2比例x,y 整个multiplot只能有一对值-它可能用于什么?它真的只是为了缩放多点图中的所有图形吗?为什么 这对我来说是有意义的,如果你能给每个布局部分分配比例因子,我会说:第一列占宽度的70%,第二列占30%,等等,但这里呢 如果有任何解释,我将不胜感激!另外,是否有一个内置函数,可以按照描述的方式使用“布局”选项生成多点打印 多点布局 我想要一个由4行2列网格组成的多点布局。两列应分别填充45

我真的不理解gnuplot的multiplot命令中
scale
选项背后的想法

设置多点布局2,2比例x,y

整个multiplot只能有一对值-它可能用于什么?它真的只是为了缩放多点图中的所有图形吗?为什么

这对我来说是有意义的,如果你能给每个布局部分分配比例因子,我会说:第一列占宽度的70%,第二列占30%,等等,但这里呢

如果有任何解释,我将不胜感激!另外,是否有一个内置函数,可以按照描述的方式使用“布局”选项生成多点打印

多点布局 我想要一个由4行2列网格组成的多点布局。两列应分别填充45%的空间,在右侧留下10%的白色间隙,用于通过
在图1,0.5“文本”处设置标签,在第二列旁边设置标签。(实际上,这意味着两列的比率为45%/55%。)

这对这个MWE有效

set multiplot

mystring = "This is\na multiline\nlabel"

width = 0.45
height = 0.25


#1 1
set origin 0,1-height
set size width,height   #remains the same
plot sin(x)


#1 2
set origin width,1-height
set label at graph 1,0.5 offset 2,1 mystring
plot cos(x)
unset label


#2 1
set origin 0,1-2*height
plot sin(x*2)


#2 2
set origin width,1-2*height
mystring = "This "This is\na different\nlabel"
set label at graph 1,0.5 offset 2,1 mystring
plot cos(x)
unset label

#etc...

unset multiplot
但是,我想在第一行上方放置一些标签(没有标题等)。如果我通过
set tmargin
为第一行留出空间,则绘图会被压扁,而不是移动。有没有办法在情节周围“添加空白”,特别是顶部?或者我需要将
高度
变量稍微减小一点并进行相应调整吗


另外,正如您所看到的,我没有设置
size
,但使用了[0,1]范围内的比例。使用epslatex终端时,我将提供总体尺寸信息。我能期望比率保持不变吗?

看看我怎么会错过保证金选项,谢谢。。。。。。。。。。。不管怎样,你或其他人还会对我文章中的其他问题发表评论吗?等等:我已经尝试了边距选项,它只在自动布局模式下有效。我在研究中已经找到了这个联系,但我认为它并不能解决我的问题。间距在自动布局之外不起作用,自动布局不能为单个行/列提供不同的缩放选项……是的,这仅适用于相同的打印尺寸。但是,老实说,从你的问题中,我不明白你想要哪种布局,因为你不知怎么谈论了相等和不同的列宽。看看我怎么会错过边距选项,谢谢。。。。。。。。。。。不管怎样,你或其他人还会对我文章中的其他问题发表评论吗?等等:我已经尝试了边距选项,它只在自动布局模式下有效。我在研究中已经找到了这个联系,但我认为它并不能解决我的问题。间距在自动布局之外不起作用,自动布局不能为单个行/列提供不同的缩放选项……是的,这仅适用于相同的打印尺寸。但是,老实说,从你的问题我不明白你想要什么样的布局,因为你不知怎么地谈论了相等和不同的列宽。