There is no simpler way. It's not automatic but it is fairly simple at the most basic. It can get a bit complicated later.
ltxt <- c("cat","dog") x <- 1:5 y <- 1:5 plot (x,y, type='n', ann=FALSE) lines(x,y,col=1,lty="solid") points(x,y,pch=16) legend(1,4,ltxt, pch=16) --- On Thu, 7/22/10, Yogesh Tiwari <yogesh....@googlemail.com> wrote: > From: Yogesh Tiwari <yogesh....@googlemail.com> > Subject: [R] how to write legend of a plot > To: "r-help" <r-h...@stat.math.ethz.ch> > Received: Thursday, July 22, 2010, 6:17 AM > Dear R Users, > If we issue simple plot command in R we don't get legend of > the plot > automatically. > > For example, following lines plots two curves, but to write > a legend of > these two curves there is no simple command. I checked with > ?legend but > it seems bit complicated for me. Does anyone know how to > get a legend in a > simple way for following R plot. > Thanks, Yogesh > > > > >plot (x,y, type='n', ann=FALSE) > >lines(x,y,col=1,lty="solid") > >points(x,y,pch=16) > > > >points (x,y1, type='n', ann=FALSE) > >lines(x,y1,col=1,lty="solid") > >points(x,y1,pch=21) > > > > - > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help@r-project.org > mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, > reproducible code. > ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.