gnuplot中依赖于值的颜色图

时间:2017-07-08 22:20:05

标签: plot colors gnuplot palette

我的数据集是这样的:

<timestamp> <value>

值范围从0到500000.我使用GNUplot绘制我的数据(X标记)。我想将我的值范围(0-500000)拆分为例如5个主要范围并为其指定颜色(例如:0-100000为绿色,100001-200000为蓝色等)。

这是我现在使用的(plot)命令:

plot "data/${Y}${m}${d}_strikes" using 1:2 with points title "lightning strike"

我已经阅读了有关创建调色板的信息。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

我找到了解决方案:

set yrange [0:500000]
set cbrange [0:500000]
set palette defined ( 0 "green", 50000 "blue", 100000 "orange", 400000 "red" )
plot "data/${Y}${m}${d}_strikes" using 1:2:2 with points title "lightning strike" linecolor palette