Multiblock or Multilayer Correlation Design Object

DESCRIPTION:

Objects of class "corDesign" specifying fixed, nested, balanced or unbalanced block designs for multiblock or multilayer correlation structures. Some components are used for internal computation. Apply the summary method to see the description of the object.

GENERATION:

These objects are generated by function corDesign .

METHODS:

The class "corDesign" has print and summary methods.

VALUE:

Objects of class "corDesign" are lists with the following components:
call
the call to create the object.
type.design
a character string to indicate the type of the correlation design object. The string could be "block" for a balanced or an unbalanced block design, "nested" for a nested design, "fixed" for a fixed design matrix, or "indep" for an independent correlation matrix.
n.par
the total number of parameters used in the design matrix. A fixed correlation design has zero parameters.
n.layer
the number of layers in a multilayer correlation design. A fixed design has one layer of correlation.
type.layer
a data frame giving information on the correlation structures in a multiblock or multilayer correlation design. The columns are type for the type of a layer, x.layer for the variable associated with the layer, n.blocks for the number of blocks in a layer, n.cells for the number of cells in each block, and n.par for the number of parameters used in the layer.
It also has an attribute "all.x", which is a list of two components, names and map , in which names refers to the names of variables in x.layer , and map is an incidence matrix with each row mapping a layer to the variables in names to indicate the usage of variables in x.layer.
See also argument type.layer for function corDesign.
design.matrix
a matrix representing the layers in the multilayer correlation design. Diagonal elements are denoted by -1 and zero correlations by -9. Each positive integer is a layer.id corresponding to the row order in type.layer .
block.matrix
a matrix identifying the design blocks, i.e. the decimal part of layerblock.matrix.
layerblock.matrix
a matrix of character strings representing the layer-block relationship for multilayer designs. This combines the information in design.matrix and block.matrix with the "integer" part indentifying the layer and the "decimal" part identifying the block within the layer.
parameterInfo
a data frame containing parameterization information. There are two columns: parameter identifying the parameterization and layer.id identifying the layers associated with the parameter id of that row.
cellInfo
a data frame listing information on all parameterized cells. It has columns cell.id for row-wise position of the cell in design.matrix, par.id for parameter as listed in parameterInfo , cell.layer identifying the layer to which the cell belongs, and cell.block identifying the block to which the cell belongs.
par.blocksInfo
a matrix displaying the location of parameters in design.matrix .
blockInfo
a list of data frames. Each contains information on the complete block (the first block) of each layer. Each data frame has up to four variables to identify parameters and cell coordinates of the design.matrix . Variables par.id and cell.id are as described in parameterInfo and cellInfo , and variables x.row.id and x.col.id are the row and column coordinates of cell.id.
correlation.matrix
a correlation matrix when the type.design is either "fixed" or "indep" .
data
a data frame containing record.names and other variables used in the design.

DETAILS:

The object is mainly used to specify the correlation argument in the geeDesign function. It is also a component of a "gee" object.

SEE ALSO:

, , , , .