Next: confound3()
Up: Design Macros Help File
Previous: choosegen2()
Contents
Usage:
confound2(basis), REAL matrix basis containing confounding generators
|
Keywords:
confounding, design, factorial
confound2(basis) confounds a two series factorial into blocks based on
the generators given in the matrix basis. Results are returned in a
structure with component names 'block1', 'block2', etc. Each component
has a CHARACTER vector of factor/level combinations for that block.
The p x k matrix basis contains the generators for the confounding, one
row for each generator and one column for each factor in the design.
The elements in basis are 0 or 1. A nonzero entry indicates that a
factor is present in the generator for that row.
Examples:
Cmd> # Matrix d is 2x4 (2 generators so 4 blocks of size 4)
Cmd> print(d,format:"2.0f")
d:
(1,1) 1 1 0 0 [AB is a generator]
(2,1) 0 1 1 1 [BCD is a generator]
Cmd> confound2(d)
component: block1
(1) "(1)"
(2) "abc"
(3) "abd"
(4) "cd"
component: block2
(1) "a"
(2) "bc"
(3) "bd"
(4) "acd"
component: block3
(1) "ab"
(2) "c"
(3) "d"
(4) "abcd"
component: block4
(1) "b"
(2) "ac"
(3) "ad"
(4) "bcd"
See also aliases2(), choosegen2(), choosedef2().
Gary Oehlert
2003-01-15