Dear Steve, Try this: x<-rnorm(100) y<-rnorm(100) + 2*x plot(x,y) legend('topleft', c("Simulation", "Observation"), lty=1:2, col=2:3) abline(x,y,col=3,lty=2)
(you forgot a ")" in your code :( ) HTH, Jorge On Mon, May 4, 2009 at 2:46 PM, Steve Murray <smurray...@hotmail.com> wrote: > > Dear all, > > I'm attempting to insert a legend into a line graph. I've sorted out the > positioning, but I'm unable to display the sample line and associated colour > to go within the legend box. Instead, under the variable names, the numbers > 1, 2, 2, 3 are displayed in a column (with '2' repeated twice). This is the > code I'm using: > > legend(80,1150, c("Simulation", "Observation", lty=1:2, col=2:3) > > How do I go about displaying a red solid line next to 'Simulation' and a > green dashed line next to 'Observation' (and if necessary, remove the > numbers that are currently displayed)? > > Many thanks for any help offered, > > Steve > > ______________________________________________ > 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. > [[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.