我有一个简单的脚本:
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显示它们,除非我删除那个命令,我不能,因为我正在绘制一个{{1 (第三列是范围)
感谢。
答案 0 :(得分:3)
pm3d与“plot ... with image”不同,因此解决方法可能不是最佳解决方案。看来,当您使用“with image”选项时,gnuplot会自动将抽搐设置为背景,所以
set tics front
应该解决问题(至少在我的情况下确实如此)。
答案 1 :(得分:0)
我通过设置set pm3d map
并使用splot
代替情节来解决此问题。第二个图(这是一个2D图)需要一个虚拟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