Não sou versado em ggplot não, mas acho que utilizando o pacote lattice é muito mais rápido.
Acho que o gráfico que você quer é esse
library(lattice)

xyplot(EBV~slope,groups=pai, type=c("p","smooth"),data=data)
xyplot(EBV~slope|pai, type=c("p","smooth"),data=data)
xyplot(EBV~slope,groups=pai, type=c("p","r"),data=data) # inclui um linha de regressão linear aos dados
On Feb 11 2019, at 10:56 pm, Bárbara Mazetti Nascimento por (R-br) <r-br@listas.c3sl.ufpr.br> wrote:
Olá a todos!

Tenho pouca familiaridade com o R, mas estou tentando utilizá-lo para criar os gráficos com os resultados das minhas análises de doutorado.

Eu gostaria de fazer um scatter plot com linhas de tendência para cada indivíduo. Eu consigo plotar o gráfico, mas não as linhas. O comando que estou utilizando é o seguinte:

ggplot(data, aes(x = slope, y = EBV, group = pai)) + geom_point() +  geom_smooth(method = ls)

O slope é um gradiente que varia de -2 a +2; EBV são os valores que eu calculei e eu gostaria de uma linha para cada pai, que são os animais avaliados. Meu interesse não é nem os pontos, mas as linhas (que eu chamo de normas de reação), que servirão para discutir os resultados.

Será que alguém pode me ajudar onde está o problema que as linhas não aparecem?

Muito obrigada!
--
_____________________________________________________
MSc. Bárbara Mazetti Nascimento
PhD student in Animal Science
Genetic Applied to Animal Breeding Group - GAMA
UFPR - Curitiba - PR - Brazil
+55 41 99142-9495

_______________________________________________
R-br mailing list
R-br@listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forne�a c�digo m�nimo reproduz�vel.