Legende hinzufügen, um geom_vline
Ich weiß, dass diese Frage gestellt wurde, bevor, aber die Lösungen scheinen nicht zu funktionieren für mich.
Was ich tun möchte, sind meine median, Mittelwert, Obere und untere Quantile auf ein Histogramm in verschiedenen Farben und fügen Sie eine Legende in das Grundstück. Dies ist, was ich habe, so weit und ich habe versucht, zu verwenden scale_color_manual
und scale_color_identity
mir eine Legende. Nichts scheint zu funktionieren.
quantile_1 <- quantile(sf$Unit.Sales, prob = 0.25)
quantile_2 <- quantile(sf$Unit.Sales, prob = 0.75)
ggplot(aes(x = Unit.Sales), data = sf) +
geom_histogram(color = 'black', fill = NA) +
geom_vline(aes(xintercept=median(Unit.Sales)),
color="blue", linetype="dashed", size=1) +
geom_vline(aes(xintercept=mean(Unit.Sales)),
color="red", linetype="dashed", size=1) +
geom_vline(aes(xintercept=quantile_1), color="yellow", linetype="dashed", size=1)
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie die Karte, die Farbe innerhalb der
aes
: