[R] (x,y) coordinates for grid.text()

David Afshartous dafshartous at med.miami.edu
Tue Mar 4 19:47:06 CET 2008


Okay, I see that default.units is set to "npc" and hence the behavior I
mentioned.  Looking at ?unit, I see the description of various units but it
isn't clear which one I need to select to achieve the result I specified
earlier.  Maybe I'm missing something very basic, but I assume there must be
a simple way to add text to an xyplot() at a specified (x,y) coordinate in
the units of the plotted points?





On 3/4/08 12:18 PM, "hadley wickham" <h.wickham at gmail.com> wrote:

>>  When using grid.text it seems my supplied (x,y) coordinates are being
>>  plotted only in npc (normalized parent coordinates) where (.5,.5) is the
>>  center of the graph.  How do I allow (x,y) to be coordinates corresponding
>>  to the (x,y) values in the graph?   The examples in ?grid.text seem to do
>>  this.  (I think the problem lies in how x and y are defined with respect to
>>  unit ).   Any help much appreciated.  Sample code below.
> 
> Have you read the documentation for grid.text?  You need to read the
> description of the default.units argument and then read ?unit.
> 
> Hadley



More information about the R-help mailing list