Gnuplot:缩小坐标轴以适应绘图(“紧密”坐标轴)

3
我有一个数据文件,想要创建一个 pm3d 地图 的 splot。代码如下:
set term pngcairo size 800,600
set out "test.png"
set pm3d map
splot "fill.dat"

问题在于,由于数据中使用了奇怪(但是规则)的间距,gnuplot 在实际图像周围创建了一个巨大的白边缘。 basic result 我想让它看起来像下面这样,但不手动设置x和y轴范围。 我记得在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个回答

4
您可以使用命令set autoscale<axes>fix来实现此操作:
set term pngcairo size 800,600
set out "test.png"
set pm3d map
set autoscale fix
splot "fill.dat"

这将为您提供您发布的第二张图片。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接