org.apache.commons.math3.stat.regression
Class GLSMultipleLinearRegressionTest
java.lang.Object
org.apache.commons.math3.stat.regression.MultipleLinearRegressionAbstractTest
org.apache.commons.math3.stat.regression.GLSMultipleLinearRegressionTest
public class GLSMultipleLinearRegressionTest
- extends MultipleLinearRegressionAbstractTest
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GLSMultipleLinearRegressionTest
public GLSMultipleLinearRegressionTest()
setUp
public void setUp()
- Overrides:
setUp in class MultipleLinearRegressionAbstractTest
cannotAddXSampleData
public void cannotAddXSampleData()
cannotAddNullYSampleData
public void cannotAddNullYSampleData()
cannotAddSampleDataWithSizeMismatch
public void cannotAddSampleDataWithSizeMismatch()
cannotAddNullCovarianceData
public void cannotAddNullCovarianceData()
notEnoughData
public void notEnoughData()
cannotAddCovarianceDataWithSampleSizeMismatch
public void cannotAddCovarianceDataWithSampleSizeMismatch()
cannotAddCovarianceDataThatIsNotSquare
public void cannotAddCovarianceDataThatIsNotSquare()
createRegression
protected GLSMultipleLinearRegression createRegression()
- Specified by:
createRegression in class MultipleLinearRegressionAbstractTest
getNumberOfRegressors
protected int getNumberOfRegressors()
- Specified by:
getNumberOfRegressors in class MultipleLinearRegressionAbstractTest
getSampleSize
protected int getSampleSize()
- Specified by:
getSampleSize in class MultipleLinearRegressionAbstractTest
testYVariance
public void testYVariance()
- test calculateYVariance
testNewSample2
public void testNewSample2()
- Verifies that setting X, Y and covariance separately has the same effect as newSample(X,Y,cov).
testGLSOLSConsistency
public void testGLSOLSConsistency()
- Verifies that GLS with identity covariance matrix gives the same results
as OLS.
testGLSEfficiency
public void testGLSEfficiency()
- Generate an error covariance matrix and sample data representing models
with this error structure. Then verify that GLS estimated coefficients,
on average, perform better than OLS.
Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.