4
Haben Sie ein Problem, Legende zu verschiedenen glatten in ggplot hinzuzufügen.Wie man eine Legende zu geom_smooth in ggplot in R hinzufügen
library(splines)
library(ggplot2)
temp <- data.frame(x = rnorm(200, 20, 15), y = rnorm(200, 30, 8))
ggplot(data = temp, aes(x, y)) + geom_point() +
geom_smooth(method = 'lm', formula = y ~ bs(x, df=5, intercept = T), col='blue') +
geom_smooth(method = 'lm', formula = y ~ ns(x, df=2, intercept = T), col='red')
Ich habe zwei Splines: rot und blau. Wie kann ich eine Legende für sie hinzufügen?
Dank! Sehr schöne Lösung! –
Und natürlich können Sie die Eigenschaft labels in scale_colour_manual verwenden, um die Beschriftung von A und B zu ändern. – Sid