Ho condotto un glm.nb di
glm1<-glm.nb(x~factor(group))
con group essendo un categoriale e x essendo una variabile metrica. Quando provo a ottenere il riepilogo dei risultati, ottengo risultati leggermente diversi, a seconda se utilizzo summary()
o summary.glm
. summary(glm1)
mi da
...
Coefficients:
Estimate Std. Error z value Pr(>|z|)
(Intercept) 0.1044 0.1519 0.687 0.4921
factor(gruppe)2 0.1580 0.2117 0.746 0.4555
factor(gruppe)3 0.3531 0.2085 1.693 0.0904 .
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
(Dispersion parameter for Negative Binomial(0.7109) family taken to be 1)
mentre summary.glm (glm1) mi dà
...
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 0.1044 0.1481 0.705 0.4817
factor(gruppe)2 0.1580 0.2065 0.765 0.4447
factor(gruppe)3 0.3531 0.2033 1.737 0.0835 .
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
(Dispersion parameter for Negative Binomial(0.7109) family taken to be 0.9509067)
Capisco il significato del parametro dispersion, ma non della linea
(Dispersion parameter for Negative Binomial(0.7109) family taken to be 0.9509067)
.
Nel manuale afferma che sarebbe la dispersione stimata, ma sembra essere una stima errata, poiché 0,95 non è vicino a 0,7109 o la dispersione stimata è diversa dal parametro di dispersione stimato? Immagino che devo impostare la dispersione in summary.nb(x, dispersion=)
qualcosa, ma non sono sicuro se devo impostare la dispersione su 1 (che produrrà lo stesso risultato summary()
o se dovrei inserire una stima del parametro di dispersione, in questo caso porta a summary.nb(glm1, dispersion=0.7109)
o qualcos'altro? O sto bene usando solo il summary(glm1)
?