首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R中如何提取色散参数

R中如何提取色散参数
EN

Stack Overflow用户
提问于 2014-04-30 19:32:33
回答 1查看 7.6K关注 0票数 7
代码语言:javascript
复制
    Call:
glm(formula = Y1 ~ 0 + x1 + x2 + x3 + x4 + x5, family = quasibinomial(link = cauchit))

Deviance Residuals: 
    Min       1Q   Median       3Q      Max  
-2.5415   0.2132   0.3988   0.6614   1.8426  

Coefficients:
   Estimate Std. Error t value Pr(>|t|)    
x1  -0.7280     0.3509  -2.075  0.03884 *  
x2  -0.9108     0.3491  -2.609  0.00951 ** 
x3   0.2377     0.1592   1.494  0.13629    
x4  -0.2106     0.1573  -1.339  0.18151    
x5   3.6982     0.8658   4.271 2.57e-05 ***
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

(Dispersion parameter for quasibinomial family taken to be 0.8782731)

    Null deviance: 443.61  on 320  degrees of freedom
Residual deviance: 270.17  on 315  degrees of freedom
AIC: NA

Number of Fisher Scoring iterations: 12

这是R中glm的输出,你知道提取色散参数的方法吗?在这种情况下,它是0.8782731,而不是复制和粘贴。谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-30 19:41:44

可以从summary的输出中提取它。

代码语言:javascript
复制
data(iris)
mod <- glm((Petal.Length > 5) ~ Sepal.Width, data=iris)
summary(mod)
# 
# Call:
# glm(formula = (Petal.Length > 5) ~ Sepal.Width, data = iris)
# 
# Deviance Residuals: 
#     Min       1Q   Median       3Q      Max  
# -0.3176  -0.2856  -0.2714   0.7073   0.7464  
# 
# Coefficients:
#             Estimate Std. Error t value Pr(>|t|)
# (Intercept)  0.38887    0.26220   1.483    0.140
# Sepal.Width -0.03561    0.08491  -0.419    0.676
# 
# (Dispersion parameter for gaussian family taken to be 0.2040818)
# 
#     Null deviance: 30.240  on 149  degrees of freedom
# Residual deviance: 30.204  on 148  degrees of freedom
# AIC: 191.28
# 
# Number of Fisher Scoring iterations: 2
summary(mod)$dispersion
# [1] 0.2040818

R中的str函数通常有助于解决这类问题。例如,我查看了str(summary(mod))来回答这个问题。

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23396541

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档