Click or drag to resize
ANOVAFactorial Class
Analyzes a balanced factorial design with fixed effects.
Inheritance Hierarchy
SystemObject
  Imsl.StatANOVAFactorial

Namespace: Imsl.Stat
Assembly: ImslCS (in ImslCS.dll) Version: 6.5.2.0
Syntax
[SerializableAttribute]
public class ANOVAFactorial

The ANOVAFactorial type exposes the following members.

Constructors
  NameDescription
Public methodANOVAFactorial
Constructor for ANOVAFactorial.
Top
Methods
  NameDescription
Public methodCompute
Analyzes a balanced factorial design with fixed effects.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetANOVATable
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.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetMeans
Returns the subgroup means. Note that the Compute method must be invoked first before invoking this method. Otherwise, the method throws a NullReferenceException exception.
Public methodGetTestEffects
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.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Properties
  NameDescription
Public propertyErrorIncludeType
The error included type.
Public propertyModelOrder
The number of factors to be included in the highest-way interaction in the model.
Top
Remarks

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.

See Also