ANOVAFactorial Class |
Namespace: Imsl.Stat
The ANOVAFactorial type exposes the following members.
Name | Description | |
---|---|---|
ANOVAFactorial |
Constructor for ANOVAFactorial.
|
Name | Description | |
---|---|---|
Compute |
Analyzes a balanced factorial design with fixed effects.
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetANOVATable |
Returns the analysis of variance table. Note that the Compute
method must be invoked first before invoking this method. Otherwise,
the method throws a NullReferenceException exception.
| |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetMeans |
Returns the subgroup means. Note that the Compute method
must be invoked first before invoking this method. Otherwise, the
method throws a NullReferenceException exception.
| |
GetTestEffects |
Returns statistics relating to the sums of squares for the effects in the
model. Note that the Compute method must be invoked first
before invoking this method. Otherwise, the method throws a
NullReferenceException exception.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
ErrorIncludeType |
The error included type.
| |
ModelOrder |
The number of factors to be included in the highest-way interaction
in the model.
|
Class ANOVAFactorial performs an analysis for an n-way classification design with balanced data. For balanced data, here must be an equal number of responses in each cell of the n-way layout. The effects are assumed to be fixed effects. The model is an extension of the two-way model to include n factors. The interactions (two-way, three-way, up to n-way) can be included in the model, or some of the higher-way interactions can be pooled into error. The ModelOrder property specifies the number of factors to be included in the highest-way interaction. For example, if three-way and higher-way interactions are to be pooled into error, set ModelOrder = 2. (By default, ModelOrder = nSubscripts - 1 with the last subscript being the error subscript.) Pure indicates there are repeated responses within the n-way cell; Pooled indicates otherwise.
Class ANOVAFactorial requires the responses as input into a single vector y in lexicographical order, so that the response subscript associated with the first factor varies least rapidly, followed by the subscript associated with the second factor, and so forth. Hemmerle (1967, Chapter 5) discusses the computational method.