On top of which, you should expect a setting of mfrow=c(1,2) like you  
have to only allow you to put two figures in 1 row and 2 columns.

Haris Skiadas
Department of Mathematics and Computer Science
Hanover College

On Nov 29, 2007, at 9:35 AM, Dieter Menne wrote:

> cathelf <cathelf <at> hotmail.com> writes:
>
>> Sorry for bothering your guys again. I am trying to use "par" to  
>> put 6
>> figures into 3 rows and 2 columns. My code is:
>>
>> op <- par(mfrow = c(1, 2))
>> xyplot(x1+x2+x3 ~ y, data=resulta, type="l", pch=LETTERS[1:3],  
>> lty=c(1:3),
>> main="For k=3, theata1=1")
>> xyplot(x1+x2+x3  ~ y, data=resultb, type="l", pch=LETTERS[1:3],  
>> lty=c(1:3),
>> main="For k=3, theata1=5")
> ....
>>
>> But I can only get one figure in one page, not 6 figures in one  
>> page. Is
>> there any other parameter I should specify? There is no error  
>> indicated.
>
> Rule of thumb: what's documented under the header trellis or  
> lattice does not
> use par.
>
> xyplot is a lattice/trellis function, which does not honor par(...)  
> settings,
> but uses package grid for layout and everthing else.
>
> So either use standard plot
>   plot(rnorm(100),rnorm(100))
>
> or do something like:
>
> p = xyplot(whatever....)
> print(p,split=c(1,1,2,2), more=TRUE)
> p = xyplot(whoever,...
> print(p,split=c(1,2,2,2), more=TRUE)
>
> See print.trellis for details.
>
> Dieter

______________________________________________
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.

Reply via email to