Linia regresji dla całego zbioru danych wraz z liniami regresji opartymi na grupach w R ggplot2?

Jestem nowym użytkownikiem ggplot2 i mam problem z wyświetleniem linii regresji dla całego zestawu danych wraz z liniami regresji dla grup. Do tej pory mogę wykreślić linię regresji opartą na grupie, ale nie udało mi się uzyskać linii regresji dla całego zestawu danych na tym samym wykresie. Chcę, aby wszystkie linie regresji o innym stylu linii były łatwe do zidentyfikowania na czarno-białym wydruku. Każda pomoc byłaby wysoko ceniona. tutaj jest mój kod:

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) 

questionAnswers(1)

yourAnswerToTheQuestion