8

我有一个简单的脚本:

set term postscript portrait color
set output 'output.ps'
plot 'data_file' using 1:2:3 with image, 'data_file2' using 1:2 with lines

问题是该with image命令使抽动在两个轴上都消失了,除非我删除该命令,否则我无法让 gnuplot 显示它们,因为我正在绘制一个cbrange(第三列是范围)

谢谢。

4

2 回答 2

9

pm3d 与“plot ... with image”不同,因此解决方法可能不是最佳解决方案。看来,当您使用“带图像”选项时,gnuplot 会自动将抽动设置为背景,所以

set tics front

应该解决问题(至少在我的情况下是这样)。

于 2012-12-22T16:31:49.757 回答
0

我通过设置set pm3d map和使用splot而不是绘图来解决这个问题。第二个图(这是一个二维图)需要一个虚拟Z值,所以我重复了一个列。

最后,工作代码如下所示:

set term postscript portrait color
set output 'output.ps'
set pm3d map
splot 'data_file' using 1:2:3 with image, 'data_file2' using 1:2:2 with lines
于 2012-06-05T12:48:21.080 回答