Juan Lewinger <[EMAIL PROTECTED]> writes: > Dear R users, > > Two questions: > > 1) Is there a way to simplify the mtext() line below ? > > beta=c(1,-1) > m=5 > plot(1) > mtext( bquote(paste( beta == .(paste( "(", paste(beta, collapse=", "), ")" )) > )), outer=TRUE,line=-3) >
The outer paste() is superfluous, but apart from that: Not really. You're specifying a nonstandard formatting of beta, "(1, -1)" so you also need to give all details. If you can live with a slightly different format, try mtext( bquote(beta == .(deparse(beta) ) ), outer=TRUE,line=-3) and in fact, mtext(bquote( beta == .(substring(deparse(beta), 2)) ), outer=TRUE,line=-3) will strip off the leading "c" and give you what you want, but only slightly less cryptically. > 2) How do I get the embedded carriage return "\n" below to work, i.e for the > text that follows it to appear on the next line? > > beta=c(1,-1) > m=5 > plot(1) > mtext( bquote(paste( beta == .(paste( "(", paste(beta, collapse=", "), ") " > )), > "\n Expected # of true positives = ", .(m))), > outer=TRUE, line=-3) > > Thanks in advance! > > Juan Pablo Lewinger, Ph.D. > Department of Preventive Medicine > Keck School of Medicine > University of Southern California > > ______________________________________________ > R-help@stat.math.ethz.ch 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. > -- O__ ---- Peter Dalgaard Ă˜ster Farimagsgade 5, Entr.B c/ /'_ --- Dept. of Biostatistics PO Box 2099, 1014 Cph. K (*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918 ~~~~~~~~~~ - ([EMAIL PROTECTED]) FAX: (+45) 35327907 ______________________________________________ R-help@stat.math.ethz.ch 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.