Skip to content
Back to formatted view

Raw Message

Message-ID: <20060209220529.64671.qmail@web34512.mail.mud.yahoo.com>
Date: 2006-02-09T22:05:29Z
From: Srinivas Iyyer
Subject: Plotting 27 line plots in one page
In-Reply-To: <efb536d50602091346wc0ebca9nffcdf27d72c9b93a@mail.gmail.com>

hi sarah, 
 thanks for your mail. 

#################################################
> par(mfrow=c(9,3))
> mypltfunc(lls)
Error in plot.new() : figure margins too large
> par(mfcol=c(9, 3))
> mypltfunc(lls)
Error in plot.new() : figure margins too large

##################################################

unfortunately I had this problem before. Thats the
reason, I went on using more simply,  par(9,3).

I tried the following too, although, truely I did not
understand the much after doing ?par:

> mar = c(1,1,1,1)
> oma = c(1,1,1,1)
> par(mar,oma)
[[1]]
NULL

[[2]]
NULL

> mypltfunc(lls)
> 

By doing this the problem turned out that it printed
all 27 figures, one after other in fraction of second,
and I see the last figure.



given my background (molecular biology) sometimes it
is very very difficult to understand the documentation
due to terminology problem.

thanks
sri



--- Sarah Goslee <sarah.goslee at gmail.com> wrote:

> >
> > I want to plot all these elements in 9x3 plot (9
> rows
> > and 3 columns)
> > par(9,3)
> 
> 
> You need to specify what par you want - see ?par for
> details.
> In this case, either
> 
> par(mfrow=c(9,3))
> or
> par(mfcol=c(9, 3))
> 
> will do what you want.
> 
> Sarah
> --
> Sarah Goslee
> http://www.stringpage.com
>