I can't read what your error message, but on mine I get the error: "Error in plot.new(): margins too large", which is happening because the default margins do not have enough space. You can reduce the margins with using par
par(mar=c(0,0,0,0)) Which will let plot.new() work. I hope this helps. Sam On 9/19/07, marcg <[EMAIL PROTECTED]> wrote: > Dear all > > I try to print 9 plots on a page, arranged as the code shows below. > > nf <- layout(matrix(c(1,0,2,0,0,3,0,4,0,5,0,6,0,0,0,0,7,0,8,9), 10,2)) > layout.show(nf) > > but when I try to plot, an error message > Fehler in plot.new() : Grafikränder zu groß > appears > > to verify p.e. with > > plot(runif(10:1)) > > i tried with plot(runif(10:1), ann=F) to produce more space, but neither. > > The second question: how to place a cross in the middle of the plot to > delineate in 4 big fields (containing each 5 plots) > > Thanks a lot > > > -- > > ______________________________________________ > 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. > > -- > > ______________________________________________ > 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. > ______________________________________________ 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.