多项logistic回归系数解释_(3)对一般Logistic模型系数的解释

Logit模型的理解首先要区分理解 概率(probability)、发生比/几率(odds)、发生比之比/优势比(odds ratio)之间的区别。

设想有一个二分变量Y记录了人们对一项决议的意见,Y=1表示支持某项决议,Y=0表示反对这项决议,对于人群总体来说,Y的均值用 μ 表示, μ 值就是支持的人占总人数的比例,也就是支持该决议的概率 P,而发生比 odds = P/(1-P),其含义是支持该决议的概率是反对该决议的倍数,odds=1时,支持和反对的概率相等,概率也可以由发生比反推得到。odds ratio 则指的是发生比之比,OR =[P1/(1-P1)]/[P2/(1-P2)]。logistic回归的结果一般用发生比 odds 来解释。

Logistic 模型的一般形式是:logit(p) = α+β1*X1+β2*X2+β3*X3+.....+βk*Xk,描述了Y的对数发生比随X的取值变化而变化。这与传统的线性回归模型的形式很像,但是又存在着重要的差别。

直观地理解这种差异:将两种模型都视为广义线性模型的特殊形式。广义线性模型由三个部分组成:随机部分、系统部分和连接部分。

随机部分指的是变量Y以及Y的概率分布,传统线性模型Y是连续变量并假设其服从正态分布。在经典logistic回归中,Y是一个二分变量并服从二项式分布。

系统部分指的是解释变量以及这些解释变量如何组合在一起构成了解释方程,在传统线性模型和logistic回归中都是这样:α+β1*X1+β2*X2+β3*X3+.....+βk*Xk,这个表达通常被称为线性预测(linear predictor)ÿ

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
R语言是一种流行的统计分析语言,具有强大的功能和丰富的包。在R语言中,多项logistic回归是一种常用的分类分析方法。 多项logistic回归用于对多个类别之间的关系进行建模和预测。与二元logistic回归不同,多项logistic回归可同时处理多个类别的情况。 在R语言中,进行多项logistic回归的常用函数是"multinom"函数,该函数可以通过最大似然估计或贝叶斯估计方法来拟合模型。 首先,需要安装和加载"nnet"包,该包中包含了进行多项logistic回归的函数。可以使用以下命令进行安装和加载: install.packages("nnet") library(nnet) 然后,可以使用"multinom"函数进行多项logistic回归的拟合。其基本语法如下: model <- multinom(formula, data) 其中,formula表示回归模型的公式,data为包含自变量和因变量的数据集。 拟合完成后,可以使用"summary"函数查看模型的摘要信息,包括系数估计值、标准误差、z值和p值等。 另外,可以使用"predict"函数对新的数据进行分类预测。预测结果将给出每个类别的概率。 需要注意的是,在进行多项logistic回归时,变量的选择和模型的验证是非常重要的。可以使用特征选择方法(如逐步回归或LASSO回归)来选择最重要的变量,以避免过拟合问题。 综上所述,R语言中的多项logistic回归是一个常用的分类分析方法,通过"multinom"函数可以拟合模型并进行预测。正确选择变量和验证模型的重要性不可忽视。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值