Thank you very much for your help. To the R gurus: It will be better at the future to simplify this options.
They are too cumbersome!!! Thank you!!! El mar, 25-08-2009 a las 18:16 -0400, David Winsemius escribió: > On Aug 25, 2009, at 5:51 PM, David Winsemius wrote: > > > > > On Aug 25, 2009, at 4:30 PM, Kenneth Roy Cabrera Torres wrote: > > > >> Hi R users: > >> > >> I will like to have a legend with math symbols and also with > >> the value of a variable. > >> > >> But I cannot obtain both at the same time (symbol + value of a > >> variable): > >> > >> Here is a reproducible example: > >> > >> m1<-5 > >> m2<-12 > > > > I think I am violating a fortune but this "worked": > > > > plot(1:5,1:5,type="n") > > legend > > ("topleft",legend=c(eval(substitute( expression(paste(mu,"=",m1)), > > list(m1=m1) )) , eval(substitute( expression(paste(mu,"=",m2)), > > list(m2=m2) ) )), lty=1:2) > > > > And efforts at simplification were at least partly successful: > > > > legend("topleft",legend=c(eval(substitute( expression(mu == m1), > > list(m1=m1) )) , > > eval(substitute( expression(mu == m2), > > list(m2=m2) ) )), > > lty=1:2) > > And this adds subscripts to the mu's: > > plot(1:5,1:5,type="n"); > legend("topleft", > legend=c( eval(substitute( expression(mu[i] == m1), > list(i=1, m1=m1) )) , > eval(substitute( expression(mu[i] == m2), > list(i=2, m2=m2) )) ), > lty=1:2) > > > > > > > >> plot(1:5,1:5,type="n") > >> legend > >> ("topleft > >> ",legend > >> = > >> c(paste(expression(mu),"=",m1),expression(paste(mu,"=",m2))),lty=1:2) > >> > >> Thank you for your help. > >> > >> Kenneth > > -- > > David Winsemius, MD > Heritage Laboratories > West Hartford, CT > ______________________________________________ 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.