[R] plotmath: unexpected SPECIAL
Bryan Hanson
hanson at depauw.edu
Thu Jun 23 02:56:51 CEST 2011
Thanks to both David and Sarah. I'm glad I asked, as I had tried some
of the combos Sarah suggested and observed the same behavior, which
puzzled me. David, thanks for reminding me about ~ as that is a
different way to get a space into the string. I just don't use
plotmath often enough to become decent at it. Thanks again. Bryan
On Jun 22, 2011, at 8:49 PM, David Winsemius wrote:
>
> 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