[R] Rotating characters in text

David Winsemius dwinsemius at comcast.net
Tue Jun 12 18:16:41 CEST 2012


On Jun 12, 2012, at 9:49 AM, Stuart Rosen wrote:

> For labelling a plot, I am trying to rotate a character string using  
> text() so that characters are upright and reading down, for  
> example, ...
>
> L
> i
> k
> e
>
> t
> h
> i
> s
> .
>
> It appears that par crt does not work with text. Does anyone have  
> any other suggestions.

Just print the letters separately. Something like this untested use of  
`mapply`:

mapply(text, labels=strsplit(txvec, ""),
         x=1,  # or some other appropriate number, should get recycled.
         y=seq(start, end, length=nchar(txvec) )

-- 

David Winsemius, MD
West Hartford, CT



More information about the R-help mailing list