正如标题所说,我想使用multiplot命令拟合八个图(左列四个,右四个)。我脚本的基本框架如下:
reset
set term postscript eps enhanced "Helvetica" 20 size 7in, 7in
set output 'kaos_pl2d.eps'
set size 1,1
set multiplot layout 2, 2
unset key
set origin 0, 0.75
plot ...
set origin 0, 0.50
plot ...
set origin 0, 0.25
plot ...
set origin 0, 0
plot ...
set origin 0.5, 0.75
plot ...
set origin 0.5, 0.50
plot ...
set origin 0.5, 0.25
plot ...
set origin 0.5, 0
plot
unset multiplot
reset
set terminal windows
quit
不幸的是,输出不是所需的输出,因为所有的图都是相互重叠的。我怀疑这是由于使用错误的设置来设置原点和设置大小。我对gnuplot不太熟悉,所以如果你能帮助我解决这个问题,我将非常感激。有任何想法吗?
答案 0 :(得分:2)
当您使用multiplot layout
时,您不必为每个情节明确set origin
和set size
- 这是自动处理的。
您的问题还在于,当您需要8个绘图时,您可以为多个绘图提供2x2的布局。尝试
set multiplot layout 4,2