[R] Plotting 27 line plots in one page

Adaikalavan Ramasamy ramasamy at cancer.org.uk
Fri Feb 10 00:49:55 CET 2006


This works :

 # simulate some data
 mylist <- list(NULL)
 for(i in 1:27) mylist[[i]] <- rnorm( rpois( 1, lambda=20 ) )

 # execute
 par( mfrow=c(9,3) )
 par(mar = c(1,1,1,1), oma = c(1,1,1,1))
 for(i in 1:27) plot( mylist[[i]] )

Also if you just want to plot the distribution values etc, then you can
also try different possibilities such as
 
 boxplot( mylist )

Regards, Adai




On Thu, 2006-02-09 at 14:05 -0800, Srinivas Iyyer wrote:
> 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
> >
> 
> ______________________________________________
> R-help at 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
>




More information about the R-help mailing list