R语言-logistics回归分析

使用R语言包AER中的Affairs作为例子

data(Affairs, package = "AER")
View(Affairs)
summary(Affairs)


table((Affairs$affairs))


#分类变量,变成因子
Affairs$ynaffair[Affairs$affairs > 0] <- 1
Affairs$ynaffair[Affairs$affairs == 0] <- 0
Affairs$ynaffair <- factor(Affairs$ynaffair,
                           levels= c(0,1),
                           labels = c("no","yes"))

table((Affairs$ynaffair))

#建模,因子全纳入
fit.full <- glm(ynaffair ~ gender + age + yearsmarried + children +
                  religiousness + education + occupation + rating ,
                data =  Affairs, family = binomial())
summary(fit.full)
coef(fit.full)
#OR值
exp(coef(fit.full))

confint(fit.full)
#95%的置信区间
exp(confint(fit.full))

这个就是OR值

R语言-logistics回归分析

这个就是置信区间

R语言-logistics回归分析

原创文章(本站视频密码:66668888),作者:xujunzju,如若转载,请注明出处:https://zyicu.cn/?p=16500

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
xujunzju的头像xujunzju管理者
上一篇 2023年6月12日 18:08
下一篇 2023年6月20日 13:55

相关推荐

发表回复

登录后才能评论
联系我们
邮箱:
xujunzju@gmail.com
公众号:
xujunzju6174
捐赠本站
捐赠本站
分享本页
返回顶部