Interpretation

如何解釋 Breusch-Pagan 測試的結果?

  • March 10, 2011

在I 中,我可以使用包的功能R對異方差性進行 Breusch-Pagan 檢驗。Breusch-Pagan 檢驗是一種卡方檢驗。ncvTest``car

我如何解釋這些結果:

> require(car)
> set.seed(100)
> x1 = runif(100, -1, 1)
> x2 = runif(100, -1, 1)
> ncvTest(lm(x1 ~ x2))
Non-constant Variance Score Test 
Variance formula: ~ fitted.values 
Chisquare = 0.2343406    Df = 1     p = 0.6283239 
> y1 = cumsum(runif(100, -1, 1))
> y2 = runif(100, -1, 1)
> ncvTest(lm(y1 ~ y2))
Non-constant Variance Score Test 
Variance formula: ~ fitted.values 
Chisquare = 1.191635    Df = 1     p = 0.2750001 

您是特別詢問這些結果還是更普遍地詢問 Breusch-Pagan 測試?對於這些特定測試,請參閱@mpiktas 的答案。從廣義上講,BP 測試詢問是否可以使用某些預測變量來預測回歸的平方殘差。這些預測變量可能與原始回歸中的預測變量相同。BP 測試的 White 測試版本包括來自原始回歸的所有預測變量,以及它們在回歸中與平方殘差的平方和交互作用。如果平方殘差可以使用一組協變量來預測,那麼估計的殘差平方和殘差的方差(因為殘差的平均值為 0)似乎在單位之間變化,這是異方差或非方差的定義-恆定方差,

引用自:https://stats.stackexchange.com/questions/8107

comments powered by Disqus