splitplot {ifultools} | R Documentation |
Uses the plt
argument of the par
function to divide the space
according to the input grid.
splitplot(nrows, ncols, i=1, new=as.logical(i > 1 && i <= nrows*ncols), gap=0.15)
nrows |
an integer defining the number of desired rows in the plot grid. |
ncols |
an integer defining the number of desired column in the plot grid. |
gap |
a numeric scalar used a nudge factor for the gap between plots in both the
x- and y-directions. Default: 0.15 . |
i |
selects the i th plot of the current nrow by ncol
plot grid for the next plot. The upper left plot region is denoted by i=1 and increments moving from
left to right, then top to bottom. Default: 1 . |
new |
a logical flag. If TRUE , a new plot grid is established and previously defined plot regions
are erases. Default: as.logical(i > 1) . |
the original plt
value of the par
function prior to the call.
The user can use this to reset plt
to its original values.
The plt
option of the par
function is altered.
## establish a 2x2 plot grid and select the first ## for plotting old.plt <- splitplot(2,2,1) ## plot the data for (i in seq(4)){ if (i > 1) splitplot(2,2,i) plot(rnorm(100)*i) mtext(paste("i=", i, sep=""), side=3, line=0.5) } ## return the original plot state of plt in par par(old.plt)