make.par.list {zoo} | R Documentation |
Make a List from a Parameter Specification
Description
Process parameters so that a list of parameter
specifications is returned (used by plot.zoo
and
xyplot.zoo
).
Usage
make.par.list(nams, x, n, m, def, recycle = sum(unnamed) > 0)
Arguments
nams |
character vector with names of variables. |
x |
list or vector of parameter specifications, see details. |
n |
numeric, number of rows. |
m |
numeric, number of columns. (Only determines whether |
def |
default parameter value. |
recycle |
logical. If |
Details
This function is currently intended for internal use. It is currently
used by
plot.zoo
and xyplot.zoo
but might also be used in the future
to create additional new plotting routines.
It creates a new list which uses the named variables from x
and then assigns the unnamed in order. For the remaining variables
assign them the default value if !recycle
or recycle the
unnamed variables if recycle
.
Value
A list of parameters, see details.
Examples
make.par.list(letters[1:5], 1:5, 3, 5)
suppressWarnings( make.par.list(letters[1:5], 1:4, 3, 5, 99) )
make.par.list(letters[1:5], c(d=3), 3, 5, 99)
make.par.list(letters[1:5], list(d=1:2, 99), 3, 5)
make.par.list(letters[1:5], list(d=1:2, 99, 100), 3, 5)