[R] plotmath: unexpected SPECIAL

David Winsemius dwinsemius at comcast.net
Thu Jun 23 02:49:50 CEST 2011


On Jun 22, 2011, at 8:10 PM, Bryan Hanson wrote:

> Hello R Masters and the Rest of Us:
>
> The first of these works fine, the 2nd is accepted but too literal  
> (the "%->%" is shown in the plot label and in the wrong position).   
> The 3rd throws and error due to "unexpected SPECIAL".  Would someone  
> recommend a way to format this?  I want the two phrases connected by  
> a right arrow.
>
> TIA, these things always elude me.  Bryan
> ***********
> Bryan Hanson
> Professor of Chemistry & Biochemistry
> DePauw University
>
> xlab1 <-expression(paste("Phase Angle ", phi, " Neat-O"))
> xlab2 <- expression(paste("treatment: low stress", "high stress",  
> sep = "%->%"))
> xlab3 <- expression(paste("treatment: low stress", %->%, "high  
> stress"))
>
> plot(1:10, main = xlab1)
> plot(1:10, main = xlab2)

Doesn't seem that %->% "works" without flanking terms

xlab3 <- expression(treatment*":"~low~stress %->% high~stress)
plot(1, main=xlab3)

Or:

xlab3 <- expression("treatment: low stress" %->% high~stress)
  plot(1, main=xlab3)

-- 
David Winsemius, MD
West Hartford, CT



More information about the R-help mailing list