On Jul 21, 2009, at 4:03 PM, Mark Na wrote:
Dear R-helpers,
I wish to place some text in a plot, at approx 10% of my upper xlim
and
approx 90% of my upper ylim, i.e.
plot(log(all$SR,10)~log(all$AREA,10))
text(.1*max(xlim),.9*max(ylim),"text to be placed")
(I know how to give absolute coordinates for text location, but I
wish to
use relative coordinates).
My code (above) doesn't work because I don't know how to properly
extract
the upper xlim and ylim values.
Does anyone know how I could extract the upper xlim and ylim values
(without
using max(x-variable) or max (y-variable)...I wish to keep this as
general
as possible and not point to the original data.
Thanks in advance,
Mark
Mark,
par("usr")
after the plot has been created will give you the x,y corner extremes
of the plot region in user coordinates.
See ?par and scroll down to 'usr'.
HTH,
Marc Schwartz
______________________________________________
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.