Gnuplot调色板设置比例值

时间:2014-05-29 19:49:29

标签: gnuplot

我有以下代码:

unset key

set autoscale
set logscale x

#                                   yellow         red         darkred
set palette model RGB defined ( 1 '#FFFF00', 12 '#FF0000', 13 '#8B0000' )

set terminal epslatex
set size 1.25,0.75


set cbrange [1:13]
set output "figs/plot.tex"
plot 'data/d1.csv' using 1:($2**2):(10*$3/m):3 with points pt 7 ps variable palette, \
     'data/d2.csv' using 1:($2**2) with points pt 2 ps 2 lc 'black' lw 5

绘图侧面调色板上的刻度从2到12形成,但是我希望它从1到13(所以标记了最小值和最大值)。数据min = 1且max = 12.5。我怎么能做到这一点?

1 个答案:

答案 0 :(得分:1)

如果您想添加1和13作为额外的抽搐,可以使用

set cbtics add (1, 13)

对于1,3,5,7,9,11,13的抽搐使用

set cbtics 1,3