【发布时间】:2023-03-16 21:22:01
【问题描述】:
我正在尝试做一些逻辑回归,并且听说 Stata 中的命令 logistic 可用于在 OR 尺度上表示系数,而 logit 在 ln(OR) 尺度上用于相同的事情。 R有什么等价的吗?我用了glm,输出只有ln(OR),所以我需要自己计算,我担心我可能会误算一些东西。
【问题讨论】:
我正在尝试做一些逻辑回归,并且听说 Stata 中的命令 logistic 可用于在 OR 尺度上表示系数,而 logit 在 ln(OR) 尺度上用于相同的事情。 R有什么等价的吗?我用了glm,输出只有ln(OR),所以我需要自己计算,我担心我可能会误算一些东西。
【问题讨论】:
您应该阅读 predict.glm 的帮助页面。设置 type="response"。
如果您的兴趣只是计算 OR,您只需输入:
exp(coef(fit))
【讨论】:
type=response 给你的是概率而不是优势比。您还需要记住在转换之前将截距系数添加到可变系数以获得整体预测。
您在寻找plogis(物流)和qlogis(逻辑)吗?例如qlogis(0.5)==0, plogis(0)==0.5
【讨论】: