优势比(Odds Ratios)


优势比反映了从 发生比来看, 一个特定事件在一个组发生的可能性对于另一个组发生的可能性大小

14015552_h7LR.png
    
14015552_OFol.png

 结果概率:B组中结果为“是”的总计 / B组结果总计 = B组中“是”的概率 = 90/100 = 0.9

 发生比:两个结果概率的比
 B组中“是”的概率 0.9 / B组中“否”的概率 0.10 ==> B组中‘是’的发生比 = 0.9/0.10 =9
14015552_wlhG.png
 优势比:两个发生比相比
 B组中‘是’的发生比 = 9 / A组中‘是’的发生比 =3 ==> Odds Ratio,B 对 A = 9/3=3
 

14015552_i9Np.png
14015553_qOwO.png
14015553_YEK1.png












转载于:https://my.oschina.net/u/1785519/blog/1573091

### 有序逻辑回归中的 cOR 定义 在统计学中,有序逻辑回归(Ordinal Logistic Regression)用于建模具有自然顺序的分类因变量。累积优势比(Cumulative Odds Ratio, 简称 cOR)是一个重要的概念[^4]。它衡量的是某一类别及其以上类别的概率相对于较低类别的比例变化。 具体来说,在有序逻辑回归模型中,假设存在 \( k \) 类别,则第 \( j \) 类别及以上的累积概率可以表示为: \[ P(Y \geq j | X) = \frac{\exp(\beta_0 + \beta_1 X)}{1 + \exp(\beta_0 + \beta_1 X)} \] 其中 \( Y \) 是响应变量,\( X \) 是预测变量,而 \( \beta_0 \) 和 \( \beta_1 \) 则是待估参数。累积优势(cOR) 表示当自变量增加一个单位时,累积事件发生的几率的变化倍数[^5]。 如果某个解释变量 \( X_i \) 的系数为 \( b_i \),那么对应的累计优势比如下计算得出: \[ cOR(X_i) = e^{b_i} \] 这意味着每增加一单位该变量,发生较高水平结果的概率会变为原来的 \( e^{b_i} \) 倍[^6]。 ### 实现代码示例 以下是基于 Python 使用 `statsmodels` 库来拟合有序逻辑回归并提取 cOR 的简单例子: ```python import statsmodels.api as sm from statsmodels.miscmodels.ordinal_model import OrderedModel # 数据准备省略... data['const'] = 1 # 添加截距项 model = OrderedModel(data['dependent_variable'], data[['independent_var', 'const']], distr='logit') result = model.fit(method='bfgs') print(result.summary()) # 提取系数并转换成 cOR coefficients = result.params cumulative_odds_ratios = np.exp(coefficients) print(cumulative_odds_ratios) ``` 此脚本展示了如何构建模型以及怎样从估计出来的参数得到相应的累积优势比数值。 ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值