|
SuanShu, a Java numerical and statistical library | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.numericalmethod.suanshu.stats.test.HypothesisTest
com.numericalmethod.suanshu.stats.test.regression.linear.heteroskedasticity.White
public class White
The White test is used to test for heteroskedasticity in a linear regression model. It tests whether the estimated variance of the residuals from a regression are dependent on the values of the independent variables (regressors).
The White test tests for conditional heteroskedasticity. It is a chi-squared test: the test statistic is nĪ2 with k degrees of freedom. If the White test shows that there is conditional heteroskedasticity, we can consider a GARCH model.
| Field Summary | |
|---|---|
protected int |
n
number of observations |
protected Residuals |
residuals
|
| Fields inherited from class com.numericalmethod.suanshu.stats.test.HypothesisTest |
|---|
k, N, pValue, testStatistics |
| Constructor Summary | |
|---|---|
White(Residuals residuals)
Perform the White test to test for heteroskedasticity in a linear regression model. |
|
| Method Summary | |
|---|---|
java.lang.String |
alternativeHypothesis()
Get a description of the alternative hypothesis. |
protected OlsRegression |
auxiliaryOlsRegression(Vector y,
Residuals residuals)
the auxiliary regression |
protected OlsRegression |
getAuxiliaryRegression()
|
protected ChiSquareDistribution |
getX2()
|
java.lang.String |
nullHypothesis()
Get a description of the null hypothesis. |
double |
pValue()
Get the p-value. |
double |
testStatistics()
Get the test statistics. |
| Methods inherited from class com.numericalmethod.suanshu.stats.test.HypothesisTest |
|---|
oneSidedPvalue, rejectNull |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected final Residuals residuals
protected final int n
| Constructor Detail |
|---|
public White(Residuals residuals)
residuals - the Residuals object from an OLS regression| Method Detail |
|---|
public double testStatistics()
HypothesisTest
protected ChiSquareDistribution getX2()
protected OlsRegression getAuxiliaryRegression()
protected OlsRegression auxiliaryOlsRegression(Vector y,
Residuals residuals)
public java.lang.String nullHypothesis()
HypothesisTest
nullHypothesis in class HypothesisTestpublic java.lang.String alternativeHypothesis()
HypothesisTest
alternativeHypothesis in class HypothesisTestpublic double pValue()
HypothesisTest
pValue in class HypothesisTest
|
SuanShu, a Java numerical and statistical library | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||