You can find the resulting graph here (produced under win Vista) http://www2.stat.unibo.it/giannerini/R/try.eps
(produced under win Vista) platform i386-pc-mingw32 arch i386 os mingw32 system i386, mingw32 status major 2 minor 8.1 year 2008 month 12 day 22 svn rev 47281 language R version.string R version 2.8.1 (2008-12-22) On Thu, Jan 8, 2009 at 3:29 PM, Simone Giannerini <sgianner...@gmail.com> wrote: > Now I got how to reproduce it, it has nothing to do with multiple > figure environment but rather with figure resizing. Here it is: > > curve(dnorm,col=4,from=-4,to=4); > legend(-4,0.3,legend="curve",lty=1,col=4) > > # Now expand the figure to full screen > > legend(-4,0.2,legend="curve",lty=1,col=4) > > Simone > > On Thu, Jan 8, 2009 at 2:39 PM, Martin Maechler > <maech...@stat.math.ethz.ch> wrote: >> >> >>>>> "SG" == Simone Giannerini <sgianner...@gmail.com> >> >>>>> on Thu, 8 Jan 2009 14:08:17 +0100 writes: >> >> SG> Dear Mathieu, On Thu, Jan 8, 2009 at 12:14 PM, Mathieu >> SG> Ribatet <mathieu.riba...@epfl.ch> wrote: >> >> Dear Simone, >> >> >> >> Did mean that the legend (text and/or box) overlap with >> >> the Normal density? >> >> SG> no, I mean that the two legend() commands, which are >> SG> identical in all but the y-coordinates, produce >> SG> different results, namely boxes with different widths. >> >> I don't see that behavior at all, rather the two boxes have >> identical dimensions for me. >> >> What does dev.cur() say? if anything with "X11..." (as you are >> on Linux), what does >> >> str(X11.options()) >> >> give? >> >> >> SG> Ciao >> >> SG> Simone >> >> >> If so then I think there's no problem as the legend is >> >> placed where you told R to do. And R won't check (for >> >> you) if it will overlap or not with pre-existing >> >> graphical elements. >> >> >> >> On my computer, I got the expected results - if I >> >> understood correctly your issue though. For information: >> >> >> >> R version 2.8.1 (2008-12-22) Linux mathieu-laptop >> >> 2.6.27-11-generic #1 SMP Fri Dec 19 16:29:52 UTC 2008 >> >> i686 GNU/Linux (Ubuntu Intrepid) >> >> >> >> Cheers, Mathieu >> >> >> >> Simone Giannerini a écrit : >> >>> >> >>> Dear all, >> >>> >> >>> there seems to be a problem with displayed legends when >> >>> a multiple figure environment is used, see the following >> >>> example: >> >>> >> >>> par(mfrow=c(1,2)) curve(dnorm,col=4,from=-4,to=4); >> >>> legend(-4,0.3,legend="curve",lty=1,col=4) >> >>> legend(-4,0.2,legend="curve",lty=1,col=4) >> >>> >> >>> >> >>> On my machines the first time the command legend() is >> >>> issued the legend box stretches over the >> >>> curve. Subsequent calls to legend seems to produce a >> >>> correct box instead. >> >>> >> >>> openSuse 11.0 >> >>> >> >>> platform x86_64-unknown-linux-gnu arch x86_64 os >> >>> linux-gnu system x86_64, linux-gnu status Patched major >> >>> 2 minor 8.1 year 2009 month 01 day 07 svn rev 47501 >> >>> language R version.string R version 2.8.1 Patched >> >>> (2009-01-07 r47501) >> >>> >> >>> I see this on the same version of R on Windows VISTA 32 >> >>> bit as well; I do not see this behaviour on a machine >> >>> with R 2.8.0. >> >>> >> >>> Thank you, >> >>> >> >>> Simone >> >>> -- >> >>> ______________________________________________________ >> >>> >> >>> Simone Giannerini Dipartimento di Scienze Statistiche >> >>> "Paolo Fortunati" Universita' di Bologna Via delle belle >> >>> arti 41 - 40126 Bologna, ITALY Tel: +39 051 2098262 Fax: >> >>> +39 051 232153 http://www2.stat.unibo.it/giannerini/ >> >>> >> >>> ______________________________________________ >> >>> R-devel@r-project.org mailing list >> >>> https://stat.ethz.ch/mailman/listinfo/r-devel >> >>> >> >> >> > -- >> > Institute of Mathematics Ecole Polytechnique Fédérale de >> >> Lausanne STAT-IMA-FSB-EPFL, Station 8 CH-1015 Lausanne >> >> Switzerland http://stat.epfl.ch/ Tel: + 41 (0)21 693 7907 >> >> >> >> >> >> >> >> >> >> -- >> ______________________________________________________ >> >> SG> Simone Giannerini Dipartimento di Scienze Statistiche >> SG> "Paolo Fortunati" Universita' di Bologna Via delle belle >> SG> arti 41 - 40126 Bologna, ITALY Tel: +39 051 2098262 Fax: >> SG> +39 051 232153 http://www2.stat.unibo.it/giannerini/ >> >> SG> ______________________________________________ >> SG> R-devel@r-project.org mailing list >> SG> https://stat.ethz.ch/mailman/listinfo/r-devel > > > > -- > ______________________________________________________ > > Simone Giannerini > Dipartimento di Scienze Statistiche "Paolo Fortunati" > Universita' di Bologna > Via delle belle arti 41 - 40126 Bologna, ITALY > Tel: +39 051 2098262 Fax: +39 051 232153 > http://www2.stat.unibo.it/giannerini/ > ______________________________________________________ > -- ______________________________________________________ Simone Giannerini Dipartimento di Scienze Statistiche "Paolo Fortunati" Universita' di Bologna Via delle belle arti 41 - 40126 Bologna, ITALY Tel: +39 051 2098262 Fax: +39 051 232153 http://www2.stat.unibo.it/giannerini/ ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel