Hi
Daniel Brewer wrote: > Thanks for the replies, but I still cannot get what I want. I do not > want the label inside the plot area, but in the top left of the paper, I > suppose in the margins. When I try to use text to do this, it does not > seem to plot it outside the plot area. I have also tried to use mtext, > but that does not really cut it, as I cannot get the label in the > correct position. Ideally, it would be best if I could use legend but > have it outside the plot area. > > Any ideas? plot(1:10) library(grid) grid.text("What do we want? Text in the corner!\nWhere do we want it? Here!", x=unit(2, "mm"), y=unit(1, "npc") - unit(2, "mm"), just=c("left", "top")) Paul > Thanks > > Benilton Carvalho wrote: >> maybe this is what you want? >> >> plot(rnorm(10)) >> legend("topleft", "A)", bty="n") >> >> ? >> >> b >> >> On Aug 7, 2007, at 11:08 AM, Daniel Brewer wrote: >> >>> Simple question how can you position text in the top left hand corner of >>> a plot? I am plotting multiple plots using par(mfrow=c(2,3)) and all I >>> want to do is label these plots a), b), c) etc. I have been fiddling >>> around with both text and mtext but without much luck. text is fine but >>> each plot has a different scale on the axis and so this makes it >>> problematic. What is the best way to do this? >>> >>> Many thanks >>> >>> Dan -- Dr Paul Murrell Department of Statistics The University of Auckland Private Bag 92019 Auckland New Zealand 64 9 3737599 x85392 [EMAIL PROTECTED] http://www.stat.auckland.ac.nz/~paul/ ______________________________________________ R-help@stat.math.ethz.ch 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.