[R] Plotmath issue superscript "-"
Peter Dalgaard
p.dalgaard at biostat.ku.dk
Thu Sep 20 18:19:40 CEST 2007
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)
>
>
--
O__ ---- Peter Dalgaard Øster Farimagsgade 5, Entr.B
c/ /'_ --- Dept. of Biostatistics PO Box 2099, 1014 Cph. K
(*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918
~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk) FAX: (+45) 35327907
More information about the R-help
mailing list