基于gnuplot中行的数据点上的颜色渐变

时间:2017-12-08 22:58:41

标签: plot graph gnuplot

我有一个数据集,其中有一大堆行对应于平面上的点(x,y)。我想用渐变绘制这个点集合,因此列表中的第一个点是蓝色,并且当它从列表中绘制越来越多的点时,它会变为红色。

有没有办法在gnuplot中这样做?任何建议将不胜感激。

1 个答案:

答案 0 :(得分:1)

您可以使用linecolor palette z选项执行此操作。例如,如果您有一个看起来像

的数据文件test.dat
1   1
2   2
3   3
4   4

然后你可以做

unset key
set palette defined ( 0 "blue", 1 "red" )
plot "test.dat" u 1:2:0 w p pt 7 ps 3 lc palette z

enter image description here