oacat
name
, nruns
, lineage
and further columns n2
to n72
. name
holds the name of the
array, nruns
its number of runs, and lineage
the way the array can
be constructed from other arrays, if applicable. The columns n2
to n72
each contain the number of factors with the respective number of levels.
The design names also indicate the number of runs and the numbers of factors:
The first portion of each array name (starting with L) indicates the number of runs,
each subsequent pair of numbers indicates a number of levels together with the frequency with which it occurs.
For example, L18.2.1.3.7
is an 18 run design with one factor with
2 levels and seven factors with 3 levels each.
The column lineage
deserves particular attention: it is an empty string,
if the design is directly available and can be accessed via its name, or if the design
is a full factorial (e.g. L6.2.1.3.1). Otherwise, the lineage entry is structured as follows:
It starts with the specification of a parent array, given as levels1~no of factors; levels2~no of factors;
.
After a colon, there are one or more replacements, each enclosed in brackets; within each pair of brackets,
the left-hand side of the exclamation mark shows the to-be-replaced factor, the right-hand side the
replacement array that has to be used for replacing the levels of such a factor one or more times. For example,
the lineage for L18.2.1.3.7
is 3~6;6~1;:(6~1!2~1;3~1;)
, which means that the parent array in
18 runs with six 3 level factors and one 6 level factor has to be used, and the 6 level factor has to be replaced
with the full factorial with one 2 level factor and one 3 level factor.generalized.word.length
and
examples section below that illustrate this remark.
Cf. also the instructions in section show.oas
.
Some of the listed arrays are directly accessible through their names (arrays
) or
are full factorials the construction of which is obvious. Others
can be constructed as lineage
which is also included as a column
in data frame oacat
. Most of the listed arrays have been taken
from Kuhfeld 2009. Exceptions: The three arrays L128.2.15.8.1
,
L256.2.19
and L2048.2.63
) have been taken from Mee 2009; these
are irregular resolution V arrays for which all main effects and 2fis can be
orthogonally estimated.
Note that most of the arrays, per default, are guaranteed to orthogonally estimate
all main effects, provided all higher order effects are negligible
(again, the Mee arrays are an exception). This can be
a very severe limitation, of course, and arbitrary strong biases can distort the
estimates even of main effects, if this assumption is violated.
It is therefore strongly recommended to inspect
the quality of an orthogonal array quite closely before deciding to use it
for experimentation. Some functions for inspecting arrays are provided in the
package (cf. generalized.word.length
).oa.design
for using the designs from oacat
in design creation
show.oas
for inspecting the available arrays from oacat
generalized.word.length
for inspection functions for array properties
arrays
for a list of orthogonal arrays which are directly accessible
within the package