
Paz e Bem !! Att Edson --- Em ter, 26/6/12, Edson Ferreira <edsonlontra@yahoo.com.br> escreveu: De: Edson Ferreira <edsonlontra@yahoo.com.br> Assunto: legenda em gráficos Para: r-br@listas.c3sl.ufpr.br Data: Terça-feira, 26 de Junho de 2012, 12:54 olá amigos do R estou tentando fazer uma legenda e não estou conseguindo segue o código que estou usando e as modificações que quero fazer f<-function(x,alfa,beta){(beta/(sqrt(2*pi)*x^2*pnorm(alfa)))*exp(-0.5*(alfa-beta/x)^2)} BA<-function(x,alfa,beta,a,b){(beta/x^2)*(1/beta(a,b))*(dnorm(alfa-beta/x)/pnorm(alfa))*(pnorm(alfa-beta/x)/pnorm(alfa))^(a-1)*(1-pnorm(alfa-beta/x)/pnorm(alfa))^(b-1)} ##gráfico 1 curve(f(x,alfa=1,beta=1),ylab = "f(x)",lty=1,ylim=c(0,2.5),xlim=c(0,2),main="alfa=1 e beta=1",lwd=2,col=1) curve(BA(x,alfa=1,beta=1,a=0.5,b=0.5),add = T,lty=2,ylim=c(0,2.5),xlim=c(0,2),lwd=2,col=2) curve(BA(x,alfa=1,beta=1,a=0.5,b=2),add = T,lty=3,ylim=c(0,2.5),xlim=c(0,2),lwd=2,col=3) curve(BA(x,alfa=1,beta=1,a=2,b=0.5),add = T,lty=4,ylim=c(0,2.5),xlim=c(0,2),lwd=2,col=4) legend("topright",cex=1,legend = c("alfa","a=0.5,b=0.5","a=0.5,b=2","a=2 ,b=0.5"),lty= 1:4,lwd=2,col=1:4) modificações que estou tentando fazer: Estou precisando que no título do gráfico apareça as letras alpha e beta e não os nomes das letras. O mesmo com a legenda, onde aparece o nome alfa deve permanecer o nome alfa, mas onde aparece as letras a e b, quero que apareça as letras lambda e sigma. Att Edson
participantes (1)
-
Edson Ferreira