[R] help in plotting
David Winsemius
dwinsemius at comcast.net
Sat Nov 24 20:12:37 CET 2007
"G Ilhamto" <gilhamto at gmail.com> wrote in
news:bebd16360711232355q5e1e68eeke177f7f061829d9c at mail.gmail.com:
> I want to combine several plots in one graph.
> I did this: plot(a1); plot(a2, add=TRUE); ...plot(a5, add=TRUE)
> The problem is the more plot we put, the more complex the graph.
> Is there any way to label each line; or other way just to make sure I
> know which one which?
>
Try:
?legend
This is a worked example taken from Seefeld and Kim's monograph:
<http://cran.r-project.org/doc/contrib/Seefeld_StatsRBio.pdf>
plot(x,dgamma(x,shape=2,scale=1), type='l',xlab="x", ylab="f(x)", main="Gamma pdf's")
lines(x,dgamma(x,shape=2,scale=2),lty=2)
lines(x,dgamma(x,shape=2,scale=4),lty=3)
lines(x,dgamma(x,shape=2,scale=8),lty=4)
legend(x=10,y=.3,paste("Scale=",c(1,2,4,8)),lty=1:4)
--
David Winsemius
More information about the R-help
mailing list