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管理者
    上一篇 2023年6月12日 18:08
    下一篇 2023年6月20日 13:55

    相关推荐

    发表回复

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