2017-12-08 5 views
0

I Ein Datensatz mit einer ganzen Reihe von Zeilen, die den Punkten (x, y) in der Ebene entsprechen. Ich möchte diese Sammlung von Punkten mit einem Gradienten zeichnen, so dass der erste Punkt in der Liste blau ist, und da mehr und mehr Punkte von der Liste gezeichnet werden, verschiebt sie sich zu rot.Farbverlauf auf Datenpunkten basierend auf Zeilen in gnuplot

Gibt es eine Möglichkeit, dies in gnuplot zu tun? Jeder Rat würde geschätzt werden.

Antwort

0

Sie können dazu die Option linecolor palette z verwenden. Zum Beispiel, wenn Sie eine Daten-Datei test.dat haben, die

1 1 
2 2 
3 3 
4 4 

wie

aussieht, dann können Sie tun

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

Verwandte Themen