我正在研究一个涉及将 GLM 拟合到数据的问题,我很好奇 R 如何计算色散参数。例如,我有这个输出作为我的 GLM 的摘要。
glm(formula = Lifespan ~ glucose + Temperature, family =
Gamma(link = "inverse"),
data = dat)
Deviance Residuals:
Min 1Q Median 3Q Max
-2.2337 -0.7800 -0.1906 0.3331 2.1397
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 0.455352 0.048656 9.359 < 2e-16 ***
glucose -0.066062 0.015573 -4.242 3.41e-05 ***
Temperature -0.007778 0.001248 -6.233 2.73e-09 ***
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
(Dispersion parameter for Gamma family taken to be 0.6810965)
Null deviance: 172.16 on 199 degrees of freedom
Residual deviance: 135.52 on 197 degrees of freedom
AIC: 1207.6
Number of Fisher Scoring iterations: 6
我的问题是,R 如何计算色散参数等于 0.6810965?我试过查看 GLM 函数的文档,但似乎找不到。
作为一个后续问题,我尝试更改摘要以使色散为 1,这不会影响 AIC 值或空值/残差偏差,所以我如何判断我的模型是否更适合色散 1 或输出中的给定离散度,0.68?