Gnuplot:收缩要打印的轴(“紧”轴)

Gnuplot:收缩要打印的轴(“紧”轴),gnuplot,heatmap,axes,Gnuplot,Heatmap,Axes,我有一个数据文件,我想创建一个pm3d地图splot。代码: set term pngcairo size 800,600 set out "test.png" set pm3d map splot "fill.dat" 问题是,由于数据中使用了奇数(但规则的)间距,gnuplot在实际图像周围创建了一个巨大的空白。 我希望如下所示,但是不需要手动设置x和Y范围。我记得在gnuplot中有一个选项可以实现轴的“紧密”装配,但我不记得实际的命令 文件内容fill.dat 1.1 1.2 3

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

set term pngcairo size 800,600
set out "test.png"
set pm3d map
splot "fill.dat"
问题是,由于数据中使用了奇数(但规则的)间距,
gnuplot
在实际图像周围创建了一个巨大的空白。

我希望如下所示,但是不需要手动设置x和Y范围。我记得在
gnuplot
中有一个选项可以实现轴的“紧密”装配,但我不记得实际的命令

文件内容
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

为此,您可以使用命令“设置自动缩放修复”:

set term pngcairo size 800,600
set out "test.png"
set pm3d map
set autoscale fix
splot "fill.dat"
这正好是你发布的第二张图片