![]() | Regression |
The RegressionBase type exposes the following members.
Name | Description | |
---|---|---|
![]() | RegressionBase | Default constructor. |
![]() | RegressionBase(RegressionBase) | Copy constructor. |
Name | Description | |
---|---|---|
![]() | ColumnResizeIncrement | Gets and sets the amount by which the regression matrix is resized if columns are added. |
![]() | HasInterceptParameter | Returns true if the model has an intercept parameter; otherwise, false. |
![]() | Intercept | Gets the intercept. |
![]() | IsGood | Returns true if the model parameters were successfuly computed; otherwise, false. |
![]() | NumberOfObservations | Gets the number of observations. |
![]() | NumberOfParameters | Gets the number of parameters in the model. |
![]() | NumberOfPredictors | Gets the number of predictors. |
![]() | Observations | Gets the vector of observations. |
![]() | ParameterCalculationErrorMessage | Gets the error message associated with a failed parameter calculation. |
![]() | Parameters | Gets the computed model parameters. |
![]() | PredictorMatrix | Gets the predictor matrix. |
![]() | RegressionMatrix | Gets the regression matrix. |
![]() | RowResizeIncrement | Gets and sets the amount by which the regression matrix is resized if rows are added. |
Name | Description | |
---|---|---|
![]() | AddInterceptParameter | Adds an intercept parameter to the model and recalculates the model parameters. |
![]() | AddObservation | Adds the given observation to the model, and recalculates the model parameters. |
![]() | AddObservations | Adds the given observations to the model, and recalculates the model parameters. |
![]() | AddPredictor | Adds a predictor to the model, and recalculates the model parameters. |
![]() | AddPredictors | Adds predictors to the model, and recalculates the model parameters. |
![]() ![]() | FirstColumnIsAllOnes(DFNumericColumn) | Checks if the given numeric column contains all 1's |
![]() ![]() | FirstColumnIsAllOnes(DoubleMatrix) | Convienence method for determining if the first column of a matrix is all ones. |
![]() ![]() | FirstColumnIsAllOnes(DoubleVector) | Determine if the vector is all 1's |
![]() | RecalculateParameters | Recalculates the model parameters. |
![]() | RemoveInterceptParameter | Removes the intercept parameter from the model, and recalculates the model parameters. |
![]() | RemoveObservation | Removes the row at the indicated index from the predictor matrix and the corresponding element from the observation vector, and recalculates the model parameters. |
![]() | RemoveObservations | Removes the specified rows from the predictor matrix, and recalculates the model parameters. |
![]() | RemovePredictor | Removes the specified predictor from the model, and recalculates the model parameters. |
![]() ![]() | RemovePredictors | Removes the specified predictors from the model, and recalculates the model parameters. |
Name | Description | |
---|---|---|
![]() | colResizeIncrement_ | Number of columns to add when adding variables (if needed). |
![]() | errorMessage_ | Explains errors, if any. |
![]() | hasIntercept_ | Does the model have an intercept parameter? |
![]() | isGood_ | Is the regression good? |
![]() | observationData_ | Full set of observations. |
![]() | observations_ | Subvector of the observation data used in the current regression model. observations_ = observationData_[regMatRowSlice_]. |
![]() | parameters_ | Model parameters. |
![]() | regMatColSlice_ | regressionMatrx_ = regressionData_[regMatRowSlice_, regMatColSlice_] |
![]() | regMatRowSlice_ | regressionMatrx_ = regressionData_[regMatRowSlice_, regMatColSlice_] |
![]() | regressionData_ | The full set of regression data. |
![]() | regressionMatrix_ | A submatrix of the regression used in this regression model. regressionMatrx_ = regressionData_[regMatRowSlice_, regMatColSlice_] |
![]() | rowResizeIncrement_ | Number of rows to add when adding observations (if needed). |