gnuplot:在顶部设置最小数字的调色板标签

Per*_*ika 1 gnuplot labels color-palette

我正在使用命令在gnuplot中制作调色板:

set pm3d implicit at b
set palette model RGB maxcolors 5
set cbrange [0:20]
set palette model RGB defined (4 '#006400', 8 '#00008B', 12 'blue', 16 '#C71585', 20 'red')
set cbtics 4
Run Code Online (Sandbox Code Playgroud)

这样我在垂直调色板上从上到下得到订单20,16,12,8,4,0.我需要从上到下阅读0,4,8,12,16,20.

我没有找到任何已经存在此订单的示例(从最小到最大).

谢谢你的建议:)

Rap*_*oth 5

嗯,这似乎没有一个简单的方法.一种解决方案是重新定义颜色条

set cbtics ("20" 0,"16" 4,"12" 8,"8" 12,"4" 16,"0" 20)
Run Code Online (Sandbox Code Playgroud)

现在你将20减去正常数据.那么颜色应该再次正确.