Re: [R] YAPMQ - Yet Another PlotMath Question

From: Peter Dalgaard <p.dalgaard_at_biostat.ku.dk>
Date: Thu, 19 Jun 2008 22:37:45 +0200

Thompson, David (MNR) wrote:
>> -----Original Message-----
>> From: Peter Dalgaard [mailto:p.dalgaard_at_biostat.ku.dk]
>> Sent: June 19, 2008 04:23 PM
>> To: Thompson, David (MNR)
>> Cc: r-help_at_r-project.org
>> Subject: Re: [R] YAPMQ - Yet Another PlotMath Question
>>
>> Thompson, David (MNR) wrote:
>>
>>> Hello,
>>>
>>> I'm having trouble finding (remembering) how to pass values into text
>>> functions in plots, as demonstrated by:
>>>
>>> slope <- 45 ; plot(1:10) ; text(2, 7, labels =
>>>
>> expression(45~degree)) ;
>>
>>> text(2, 5, labels = paste(bquote(.(slope)), expression(degree)))
>>>
>>>
>> text(2, 5, labels = bquote(paste(.(slope), degree)))
>>
>> Notice that paste()ing two expressions does not yield an expression
>> result. Instead, it deparses both arguments and gives a

>> character string.
>>

>
> Thank you Peter.
> Are all the syntactic elements noted in plotmath{grDevices} available to
> bquote()?
>   

I think so. All it does is to create an unevaluated expression (object of mode "call") with the .() constructs replaced by their evaluated content. What plotmath can do with the result is its unaffected.
-- 
   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

______________________________________________
R-help_at_r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.
Received on Thu 19 Jun 2008 - 22:07:38 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Thu 19 Jun 2008 - 22:30:56 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive