有关R中调查包的问题。我知道这是非常基本的,但是我什么也没发现。所以:

library(survey)
data(api)
dclus2 <- svydesign(id=~dnum, weights=~pw, data=apiclus1, fpc=~fpc)
summary(svyglm(api00 ~ ell + meals + mobility, design = dclus2))
Call:
svyglm(formula = api00 ~ ell + meals + mobility, design = dclus2)

Survey design:
svydesign(id = ~dnum, weights = ~pw, data = apiclus1, fpc = ~fpc)

Coefficients:
            Estimate Std. Error t value Pr(>|t|)
(Intercept) 819.2791    21.3900  38.302 4.65e-13 ***
ell          -0.5167     0.3240  -1.595    0.139
meals        -3.1232     0.2781 -11.231 2.29e-07 ***
mobility     -0.1689     0.4449  -0.380    0.711
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

(Dispersion parameter for gaussian family taken to be 3157.85)

Number of Fisher Scoring iterations: 2

是否有类似R平方或其他任何统计量的信息能使读者对模型拟合数据的印象如何?

谢谢。

最佳答案

我在2016年末发布了一个名为“poliscidata”的软件包,该软件包具有一个函数fit.svyglm,该函数返回R square和Adj。 svyglm对象的R Square输出。我已经成功地使用了它。

关于r - 如何报告svyglm对象的拟合优度?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16667808/

10-12 14:01