Gnuplot:收缩轴绘制(“紧”轴)

时间:2013-08-29 15:22:31

标签: gnuplot heatmap axes

我有一个数据文件,我想创建一个pm3d map的splot。代码:

set term pngcairo size 800,600
set out "test.png"
set pm3d map
splot "fill.dat"

问题是,在数据中使用奇数(但是常规)间距时,gnuplot会在实际图像周围创建一个巨大的白色边距。 basic result

我希望看起来像下面这样,但没有手动设置x和yrange 。我想我记得在gnuplot中有一个选项来实现轴的“紧密”拟合,但我不记得实际的命令。

desired result

文件内容fill.dat

1.1 1.2 3
1.1 2.4 4
1.1 3.6 2

2.2 1.2 5
2.2 2.4 1
2.2 3.6 2

3.3 1.2 7
3.3 2.4 2
3.3 3.6 5

1 个答案:

答案 0 :(得分:4)

为此,您可以使用命令set autoscale <axes>fix

set term pngcairo size 800,600
set out "test.png"
set pm3d map
set autoscale fix
splot "fill.dat"

这样可以准确地显示您发布的第二张图片。