Re: [R] substituting string variable in expression with its value

2013-09-12 Thread William Dunlap
-- > From: r-help-boun...@r-project.org [mailto:r-help-boun...@r-project.org] On > Behalf > Of Jannis > Sent: Thursday, September 12, 2013 7:53 AM > To: Gerrit Eichner > Cc: r-help@r-project.org > Subject: Re: [R] substituting string variable in expression with its value >

Re: [R] substituting string variable in expression with its value

2013-09-12 Thread Jannis
Hi Gerrit, thanks for your suggestion. I want to create some code were I can supply the 'm*s^{-2}' part as an argument to a function and which evaluates this as an expression to use Rs mathematical annotation features in the labels. Any further ideas? Jannis On 12.09.2013 14:28, Gerrit

Re: [R] substituting string variable in expression with its value

2013-09-12 Thread Gerrit Eichner
Hi, Jannis, maybe plot( 1, 1, main = bquote( paste( .(a), " [", .(b), "]"))) comes close to what you want, but I think you may even have to use the following to get a varying exponent really printed elevated: a <- "speed" b <- "m * s" cc <- -2 plot( 1, 1, main = bquote( paste( .(a), " [",

[R] substituting string variable in expression with its value

2013-09-12 Thread Jannis
Hi, the following code works: plot(1,1, main=expression(paste("speed [", m * s^{-1}, "]"))) I would, however, like to be able to supply the value "speed" and m*s^{-a} by variables, e.g. do something like: a = 'speed' b = 'm*s^{-2}' plot(1,1, main=expression(paste(a, " [", b, "]"))) This