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
System.Object
Extreme.Statistics.GeneralLinearModel
Extreme.Statistics.LinearRegressionModel
Extreme.Statistics.LogisticRegressionModel
Extreme.Statistics.NonlinearRegressionModel
Extreme.Statistics.AnovaModel
Extreme.Statistics.GeneralLinearModel
Extreme.Statistics.LinearRegressionModel
Extreme.Statistics.LogisticRegressionModel
Extreme.Statistics.NonlinearRegressionModel
Extreme.Statistics.AnovaModel