múltiples líneas de regresión lineal de ggplot

Estoy trazando la aparición de una especie de acuerdo con numerosas variables en la misma parcela. Hay muchas otras variables, pero solo he guardado las importantes por el bien de esta publicación:

 > str(GH) 
 'data.frame':  288 obs. of  21 variables: 
 $ Ee       : int  2 2 1 7 6 3 0 9 3 7 ... 
 $ height   : num  14 25.5 25 21.5 18.5 36 18 31.5 28.5 19 ... 
 $ legumes  : num  0 0 55 30 0 0 55 10 30 0 ... 
 $ grass    : num  60 50 30 35 40 35 40 40 35 30 ... 
 $ forbs    : num  40 70 40 50 65 70 40 65 70 70 ... 

Me las arreglé para trazar esto bien y hacerlo lucir bien usando (donde Ee es la especie en cuestión):

ggplot(data=GH,aes(y=y,x=x),ylab="Number of individuals (N)",xlab="Percentage cover (%); OR  Height(cm))+
geom_jitter(aes(legumes,Ee),colour="blue")+ 
geom_jitter(aes(grass,Ee),colour="green")+ 
geom_jitter(aes(forbs,Ee),colour="red")+ 
geom_jitter(aes(height,Ee),colour="black") 

Sin embargo, quiero agregar líneas de regresión para cada una de las variables (y calcular el valor R cuadrado), y hasta ahora no he tenido suerte. Además, las etiquetas de los ejes se niegan a cambiar de X e Y, que nunca he visto antes. ¿Alguien podría ayudarme en esto? Salud

Respuestas a la pregunta(1)

Su respuesta a la pregunta