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

David Afshartous dafshartous at med.miami.edu
Tue Mar 4 20:02:01 CET 2008


Thanks, yes "native" is the right one.  The code below now works as desired:

trellis.focus("panel", 1, 1)
grid.text("put text here", x = 1, y = 1.5, default.units = "native")


On 3/4/08 1:44 PM, "Erik Iverson" <iverson at biostat.wisc.edu> wrote:

> You want "native" coordinates.  But since you are using lattice (built
> 'on top' of grid), you probably need some additional info, like the name
> of the viewport you want to write to I assume(?), but I can't help you
> with that part.
> 
> 
> David Afshartous wrote:
>> 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
>> 
>> ______________________________________________
>> 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.



More information about the R-help mailing list