Custom legend (oder text) gnuplot

Ich habe eine Datei mit 3 Spalten, die ersten 2 sind die position x y und die 3. eine die ich es für benutze definieren Sie die Farbe, also ich habe so etwas wie dieses:

set palette model RGB defined ( 1 'black', 2 'blue', 3 'green', 4 'red')
unset colorbox

plot "file" u 2:1:3 w points pt 14 ps 2 palette, "file2" u 2:1:3 w points pt 14 ps 2        palette 

Nun die Frage: Ist es möglich, eine richtige Legende mit dieser Art von Punkt und FARBE?.
Da die Punkte haben unterschiedliche Farben (nach der pallete) ich will angeben, was bedeutet, dass jede Farbe in der Legende.

Die einzige Lösung, die ich dachte zu schreiben, das irgendwo in der plot-text mit dem Zeichen, der Punkt (in diesem Fall pt 14) und geben Sie die Farbe... aber ist nicht wirklich eine Lösung, rechts?

Also bitte Hilfe!!!

  • In der Regel die colorbox, die du aufhebst, ist dafür gedacht.
  • was meinst du? Ich bin kein Experte auf allen =)
  • Entfernen Sie die unset colorbox Teil aus dem Skript, und Sie haben eine Vereins-Wert <-> - Farbe. Oder haben Sie nur ein paar Farbwerte und jede Farbe hat eine bestimmte Bedeutung?
  • ja ich habe nur 4 Werte und für jede, eine Farbe. Andere Farbe bedeutet, verschiedene Dinge, und ich will haben, dass in der Legende. Aber wenn ich "add title ""etwas" wird es das richtige symbol, aber nicht die Farbe.
InformationsquelleAutor Nikko | 2013-11-27
Schreibe einen Kommentar