Represents a statistical model.

Namespace: Extreme.Statistics
Assembly:   Extreme.Numerics (in Extreme.Numerics)
Version: 2.1.7017.0

Syntax

Visual Basic (Declaration)
Public MustInherit Class GeneralLinearModel
C#
public abstract class GeneralLinearModel
Visual C++
public ref class GeneralLinearModel abstract

Remarks

This is an abstract base class and cannot be instantiated directly. Instead, use one of the inherited types, as listed in the table below:

ClassDescriptionOneWayAnovaModelOne way between subjects analysis of variance.OneWayRAnovaModelOne way within subjects analysis of varianceTwoWayAnovaModelTwo way between subjects analysis of variance.SimpleRegressionModelA simple linear regression model with one independent variable.LinearRegressionModelA multiple linear regression model with multiple independent variables.PolynomialRegressionModelA polynomial linear regression model with one independent variable.

Note to inheritors: When you inherit from GeneralLinearModel, you must override ComputeModel(). You should also populate the AnovaTable by calling SetAnovaRow(AnovaRowType, String, Double, Double) and/or SetAnovaModelRow(Int32, String, Double, Double).

Inheritance Hierarchy