Ändern der Farbe von Dichtekurven in ggplot2
Habe ich ein nette paar von Wahrscheinlichkeits-Dichte-Funktionen, die ich erstellt mit ggplot2 wie folgt:
require(ggplot2)
set.seed(2)
data <- rbind( data.frame(type="a", lr=rnorm(100)), data.frame(type="b", lr=rnorm(100,.5,1.2)))
m <- ggplot(data, aes(x=lr))
m <- m + geom_density(aes(fill=factor(type)), size=2, alpha=.4)
m
und erzeugt einen schönen plot:
Aber ich würde sehr gerne diese Story zu haben, die verschiedenen Farbschattierungen. Ich kann nicht scheinen, um es herauszufinden. Ich dachte, die folgenden funktionieren würde:
m + scale_colour_manual( values = c("red","blue"))
Aber kein Glück. Ich habe auch versucht vorbei Füllfarbe auf die geom_density () - Aufruf, ohne Erfolg.
Wie ändere ich die Farben füllen?
InformationsquelleAutor der Frage JD Long | 2011-09-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Starten kicking selbst:
InformationsquelleAutor der Antwort Andrie