Im R-Paket VRE finden Sie die Funktion dispersiontest
, die einen Test auf Überdispersion von Cameron & Trivedi (1990) implementiert .
Es folgt eine einfache Idee: In einem Poisson-Modell ist der Mittelwert und die Varianz ist auch . Sie sind gleich. Der Test testet diese Annahme einfach als Nullhypothese gegen eine Alternative mit wobei die Konstante Unterdispersion und Überdispersion bedeutet. Die Funktion Ist eine monotone Funktion (häufig linear oder quadratisch; die erstere ist die Standardfunktion). Der resultierende Test entspricht dem Test von vs. und die verwendete Teststatistik ist a Statistik, die unter der Null asymptotisch normal ist.E( Y) = μVa r ( Y) = μVa r ( Y) = μ + c ∗ f( μ )c < 0c > 0f( . )H0: c = 0H1: c ≤ 0t
Beispiel:
R> library(AER)
R> data(RecreationDemand)
R> rd <- glm(trips ~ ., data = RecreationDemand, family = poisson)
R> dispersiontest(rd,trafo=1)
Overdispersion test
data: rd
z = 2.4116, p-value = 0.007941
alternative hypothesis: true dispersion is greater than 0
sample estimates:
dispersion
5.5658
Hier sehen wir deutlich, dass es Hinweise auf eine Überdispersion gibt (c wird auf 5,57 geschätzt), was ziemlich stark gegen die Annahme einer Äquidispersion spricht (dh c = 0).
Beachten Sie, dass , wenn Sie nicht verwenden trafo=1
, es tatsächlich einen Test machen gegen mit , die natürlich das gleiche Ergebnis wie die anderen Test hat der abgesehen davon, dass die Teststatistik um eins verschoben wird. Der Grund dafür ist jedoch, dass letztere der gemeinsamen Parametrisierung in einem Quasi-Poisson-Modell entspricht. H 1 : c ∗ ≠ 1 c ∗ = c + 1H0: c∗= 1H1: c∗≠ 1c∗= c + 1
glm(trips ~ 1, data = data, family = poisson)
(dh1
nicht.
für meine Daten), aber großartig, dankeodTest
pscl
Hier wird die Null der Poisson-Restriktion zugunsten meiner negativen binomischen Regression verworfen
NegBinModel
. Warum? Weil die Teststatistik mit a52863.4998
übersteigt .2.7055
p-value of < 2.2e-16
Der Vorteil von
AER
dispersiontest
ist, dass das zurückgegebene Objekt der Klasse "htest" einfacher zu formatieren ist (zB in LaTeX zu konvertieren) als das klassenlose "odTest".quelle
P__disp
msme
P__disp
glm
glm.nb
quelle
Eine weitere Möglichkeit wäre die Verwendung eines Likelihood-Ratio-Tests, um zu zeigen, dass eine Quasipoisson-GLM mit Überdispersion signifikant besser ist als eine reguläre Poisson-GLM ohne Überdispersion:
quelle