Y=β0+β1X+εwhere ε∼N(0,σ2ε)
β0+β1Xσ2ε
σ2εXYεβ0, β1, σ2ε)Xσ2ε
Y=β0+β1X+εwhere ε∼N(0,f(X)) where f(X)=exp(γ0+γ1X)and γ1≠0
Xf(X) X
X. Ancak, arazilere bakmanın en iyisi olduğunu düşünüyorum. @Penquin_Knight, homoscedastizmin takılan değerlere karşı elde ettiği bir modelin kalıntılarını çizerek, sabit değişimin neye benzediğini gösterme konusunda iyi bir iş çıkarmıştır. Heterosansdastisite, muhtemelen ham verilerin bir alanında veya ölçek konumunun (aynı zamanda yayılma seviyesi olarak da bilinir) arsada tespit edilebilir. R uygun bir çağrı ile sizin için uygun olanı çizer plot.lm(model, which=2)
; bir ile bu donatılmış değerlerine karşı artanların mutlak değerlerini kareköküdür lowess eğrisi yardımseverlikle kaplanmıştır. Lowess uyumunun eğimli değil düz olmasını istiyorsunuz.
Homossedastik ve heterossedastik verilerin bu üç farklı şekil tipinde nasıl görünebileceğini karşılaştıran aşağıdaki grafikleri dikkate alın. Üst iki heteroscedastik parselin huni şeklini ve sonuncunun yukarı doğru eğimli alçak çizgisini not edin.
Bütünlüğü için, bu verileri üretmek için kullandığım kod:
set.seed(5)
N = 500
b0 = 3
b1 = 0.4
s2 = 5
g1 = 1.5
g2 = 0.015
x = runif(N, min=0, max=100)
y_homo = b0 + b1*x + rnorm(N, mean=0, sd=sqrt(s2 ))
y_hetero = b0 + b1*x + rnorm(N, mean=0, sd=sqrt(exp(g1 + g2*x)))
mod.homo = lm(y_homo~x)
mod.hetero = lm(y_hetero~x)