Regressionsgerade für den gesamten Datensatz zusammen mit Regressionsgeraden basierend auf Gruppen in R ggplot2?

Ich bin neu in ggplot2 und habe Probleme beim Anzeigen der Regressionsgeraden für den gesamten Datensatz zusammen mit den Regressionsgeraden für Gruppen. Bisher kann ich die Regressionsgerade basierend auf der Gruppe zeichnen, aber ich habe keinen Erfolg damit, die Regressionsgerade für den gesamten Datensatz auf der gleichen Zeichnung zu erhalten. Ich möchte, dass alle Regressionslinien einen unterschiedlichen Linienstil haben, damit sie leicht in Schwarzweiß gedruckt werden können. Jede Hilfe wäre sehr dankbar. Hier ist mein Code:

ggplot(alldata,aes(y = y, x = x, colour= group, shape= group )) +
geom_point(size = 3, alpha = .8) + geom_smooth(method="lm", fill=NA , size = 1) 

Antworten auf die Frage(1)

Ihre Antwort auf die Frage