我有一个绘图问题(v4.2,在MacOS10.8上)。
我有多列数据,我试图用z绘制x与y作为调色板的颜色栏。当我用线性比例尺绘制它时,它工作得很好,但是,我想在彩色条上有一个原木刻度。当我这样做时,它正确地绘制了颜色条,但是颜色标度与它正在绘制的值不匹配。列5的数据范围在2到154之间,但是所有的点都被着色为值>100。有人能告诉我以下几点有什么问题吗?
set term postscript enhanced
set output 'Adam_SN_test.ps'
set xlabel 'Test xt'
set xlabel font 'Helvetica, 24'
set ylabel 'Test y'
set ylabel font 'Helvetica, 24'
set xtics font 'Helvetica, 24'
set ytics font 'Helvetica, 24'
set pointsize 'multiplier'
set nokey
set xrange [0:0.125]
set yrange [6:12]
set label font 'Helvetica'
set palette model RGB defined (0 "red",1 "blue", 2 "green")
set zrange [0.1:500]
set logscale z
set logscale cb
set cbrange[0.1:500]
plot "Adam_SN_temp.txt" using 2:3:5 with points pt 7 ps 1.0 lc paletteAdam_SN_temp.txt文件如下所示:
16294 0.02897 8.86248302517 59.1152701416 40.2917560538
203037 0.01479 8.53737795685 7.21619618663 12.0774348459
203114 0.06977 10.8643336344 21.5525447141 5.48389478337
203140 0.08696 10.9104677808 3.77345694074 2.3293583516
203148 0.04289 9.24387841659 104.765266398 44.073805516
209181 0.0581 10.2398050665 172.322620353 154.484926029颜色栏显示正确的限值之间的正确的对数标度,而在颜色超过100的时候,所有的颜色都是绿色的,所有的点都是绿色的,指示值在100以上。但是,从数据中可以清楚地看到,第5列的值并不都在100以上:

(编辑:图像用4.2.6显示有问题的输出)
当我删除日志语句时,它绘制的图形完全是线性的,并且值是正确的。
发布于 2014-03-27 06:36:31
在我看来不错,中间的绿点是6分(154.484926029)。

这就是我得到的(4.6patchlevel 5版本),也许你应该升级你的版本?为此,我的建议是使用宏端口
https://stackoverflow.com/questions/22678859
复制相似问题