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" <[EMAIL PROTECTED]> 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@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.