
Last chance! 50% off unlimited learning
Sale ends in
cross.design(design1, design2, ..., randomize = TRUE, seed=NULL)
design
that is not a blocked design;
cf. details for what is allowed regarding replications;
if design1
is not of class design
, crossing will nevertheless work,
design
that is not a blocked design;
can also be a vector if ...
is not used;
cf. details for what is allowed regarding replicationsdesign
that are to be crossed; the last element can also be a vectordesign
with type creator
) for crossed designs.
A simple data frame without design information, if design1 is not of class design
direct.sum
approach
from package repeat.only
replications. If the
last design has repeat.only replications and there are also proper replications
in earlier designs, a warning is thrown, but the repeat.only replications are
nevertheless accomodated; this is experimental and may not yield the expected
results under all circumstances.param.design
## creating a Taguchi-style inner-outer array design
## with proper randomization
## function param.design would generate such a design with all outer array runs
## for each inner array run conducted in sequence
## alternatively, a split-plot approach can also handle control and noise factor
## designs without necessarily crossing two separate designs
des.control <- oa.design(ID=L18.2.1.3.7)
des.noise <- oa.design(ID=L4.2.3,nlevels=2,factor.names=c("N1","N2","N3"))
crossed <- cross.design(des.control, des.noise)
crossed
summary(crossed)
Run the code above in your browser using DataLab