[R] Using expression for Italics and object evaluation in plot title

2007-10-10 Thread Daniel Brewer
Hi, I am trying to get a title on a plot that contains both some formatting and prints the value of an object. What I have been using to get the italics is: title(sub=expression(paste(Log-rank test ,italic(p),-value = ,p.val))) But this prints p.val rather than the object value. I have tried

Re: [R] Using expression for Italics and object evaluation in plot title

2007-10-10 Thread Gabor Grothendieck
Try bquote as in: http://tolstoy.newcastle.edu.au/R/e2/help/07/09/26353.html On 10/10/07, Daniel Brewer [EMAIL PROTECTED] wrote: Hi, I am trying to get a title on a plot that contains both some formatting and prints the value of an object. What I have been using to get the italics is:

Re: [R] Using expression for Italics and object evaluation in plot title

2007-10-10 Thread Daniel Brewer
Thanks. That works great if I do this: title(sub=bquote(italic(p)-value == .(p.val))) But if I add text to the beginning e.g. title(sub=bquote(Log rank test italic(p)-value == .(p.val))) I get an error message saying, Error: syntax error, unexpected SYMBOL, expecting ',' in title(sub=bquote(Log

Re: [R] Using expression for Italics and object evaluation in plot title

2007-10-10 Thread Gabor Grothendieck
The expression in plotmath must be valid R syntax. plot(1) p.val - .1 title(sub=bquote(Log ~ rank ~ test ~ (italic(p)-value == .(p.val On 10/10/07, Daniel Brewer [EMAIL PROTECTED] wrote: Thanks. That works great if I do this: title(sub=bquote(italic(p)-value == .(p.val))) But if I add