Beispieldatensatz:
%Vor%Ich weiß, wie man die Farbe für eine Faktorvariable mit drei Stufen ändert:
%Vor%Ich kann auch die Farbe für zwei numerische Variablen ändern:
%Vor%Aber ich weiß nicht, wie man die Farbe für beide in der gleichen Grafik ändert? Funktioniert es auch mit scale_color_manual?
%Vor%Ist das wonach Sie suchen?
%Vor%
Im Grunde nur alle möglichen Farbetiketten in einer einzigen Liste.
JLLagrange war auf der richtigen Idee. Verwenden Sie melt
from reshape2
, um Ihre Daten vor dem Plotten in eine lange Form zu konvertieren.
Angesichts Ihres Kommentars sollten Ihre Daten in einer anderen Form vorliegen. Im Wesentlichen betrachten Sie value2
und value3
als identisch mit year
, aber mit zusätzlichen Ebenen für value1
. Rekonstruieren Sie Ihre Daten wie folgt:
Dann können Sie damit ein Diagramm zeichnen:
%Vor% (Ich habe den Punkten etwas Jitter hinzugefügt, damit Sie sehen können, wo sie sich überlappen. Sie könnten auch einen alpha
-Wert in geom_point
setzen.)