SuanShu, a Java numerical and statistical library

com.numericalmethod.suanshu.stats.regression.linear
Class Beta

java.lang.Object
  extended by com.numericalmethod.suanshu.stats.regression.linear.Beta
Direct Known Subclasses:
Beta, Beta

public abstract class Beta
extends java.lang.Object

Beta coefficients are the outcomes of fitting a linear regression model. β are the coefficients of a linear model. Its estimation is β^.

Statistics of the β^ coefficients are also included: standard error and covariance matrix.


Field Summary
 ImmutableVector betaHat
          the coefficient estimates, β^
 ImmutableMatrix covariance
          the covariance matrix of the coefficient estimates, β^
 ImmutableVector stderr
          the standard errors of the coefficients β^
 
Constructor Summary
protected Beta(Vector betaHat, Matrix covariance, Vector stderr)
          Construct an instance of Beta.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

betaHat

public final ImmutableVector betaHat
the coefficient estimates, β^


covariance

public final ImmutableMatrix covariance
the covariance matrix of the coefficient estimates, β^


stderr

public final ImmutableVector stderr
the standard errors of the coefficients β^

Constructor Detail

Beta

protected Beta(Vector betaHat,
               Matrix covariance,
               Vector stderr)
Construct an instance of Beta.

Parameters:
betaHat - the coefficient estimates, β^
covariance - the covariance matrix of the coefficient estimates, β^
stderr - the standard errors of the coefficients β^

SuanShu, a Java numerical and statistical library

Copyright © 2011 Numerical Method Inc. Ltd. All Rights Reserved.