| fac.genfactors {dae} | R Documentation |
Generate all combinations of the levels of the supplied factors, without replication
Description
Generate all combinations of the levels of the supplied factors, without replication.
This function extracts the levels from the supplied factors and uses them to
generate the new factors. On the other hand, the levels must supplied in the generate
argument of the function fac.gen.
Usage
fac.genfactors(factors, ...)
Arguments
factors |
A |
... |
Further arguments passed to the |
Details
The levels of each factor are generated in standard order,
unless order is supplied to fac.gen via the ‘...’ argument.
The levels of the new factors will be in the same order as
in the supplied factors.
Value
A data.frame whose columns correspond to factors in the
factors list. The values in a column are the generated levels
of the factor. The number of rows in the data.frame will equal
the product of the numbers of levels of the supplied factors.
Author(s)
Chris Brien
See Also
fac.gen in package dae
Examples
## generate a treatments key for the Variety and Nitrogen treatments factors in Oats.dat
data(Oats.dat)
trts.key <- fac.genfactors(factors = Oats.dat[c("Variety", "Nitrogen")])
trts.key$Treatment <- factor(1:nrow(trts.key))