[R] Plotmath issue superscript "-"
P Ehlers
ehlers at math.ucalgary.ca
Thu Sep 20 18:59:05 CEST 2007
If you need a subscript as well, I like
plot(0, main=quote({NO^'\x96'}[3]))
Peter Ehlers
Peter Dalgaard wrote:
> Gavin Simpson wrote:
>> Dear List,
>>
>> I'm trying to typeset some chemical ions in axis labels. These have both
>> super and subscript components, and for some, I need a superscript "-".
>> In LaTeX I might use $NO_3^-$ to do the typesetting, but I'm having a
>> problem getting the correct invocation for expression:
>>
>>
>>> expression(NO^{-}[3])
>>>
>> Error: syntax error, unexpected '}' in "expression(NO^{-}"
>>
>>> expression(NO^-[3])
>>>
>> Error: syntax error, unexpected '[' in "expression(NO^-["
>>
>>> expression(NO^-)
>>>
>> Error: syntax error, unexpected ')' in "expression(NO^-)"
>>
>>> expression(NO^{-})
>>>
>> Error: syntax error, unexpected '}' in "expression(NO^{-}"
>>
>> This is with R 2.5.1 (exact version info below).
>>
>> I suspect this is something to do with my use of the "-", which has some
>> special meaning.
>>
>> Is there a way to achieve a superscript "-" (or similar looking
>> character) using the plotmath routines in R?
>>
>>
> It's an operator, it needs something to operate on.
>
> Try
>
> plot(0,main=quote(NO^-{}))
>
>
>
>> Thanks in advance,
>>
>> G
>>
>>
>>> version
>>>
>> _
>> platform i686-pc-linux-gnu
>> arch i686
>> os linux-gnu
>> system i686, linux-gnu
>> status Patched
>> major 2
>> minor 5.1
>> year 2007
>> month 07
>> day 05
>> svn rev 42131
>> language R
>> version.string R version 2.5.1 Patched (2007-07-05 r42131)
>>
>>
>
>
More information about the R-help
mailing list