我对我的数据进行了GLM测试。我有一些我想要的结果,但不是全部。
以下是我运行的代码:
datmodel<-glm(choice~audience+test+sex,family="binomial",data=data)
summary(datmodel)
输出:
Call:
glm(formula = choice ~ audience + test + sex, family = "binomial",
data = data)
Deviance Residuals:
Min 1Q Median 3Q Max
-1.4835 -1.0782 -0.8512 1.1332 1.5434
Coefficients:
Estimate Std. Error z value Pr(>|z|)
(Intercept) 0.3147 0.2465 1.277 0.2016
audiencepublic -0.5910 0.2668 -2.215 0.0267 *
teststatus -0.5526 0.2646 -2.088 0.0368 *
sexm 0.3812 0.2718 1.402 0.1608
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
(Dispersion parameter for binomial family taken to be 1)
Null deviance: 332.11 on 239 degrees of freedom
Residual deviance: 321.47 on 236 degrees of freedom
AIC: 329.47
Number of Fisher Scoring iterations: 4
在我的数据中,观众包括公共或私人,但输出只有#34; audiencepublic&#34;。同样适用于测试和性别,具有状态和控制的测试以及具有m和f(男性和女性)的性别。为什么没有这些结果?除非我严重误解了一些事情。
最后,我希望找出这个测试的f值,因为我需要写出结果,我该如何获得它?
非常感谢, 乔