你遇到的问题
你在读文献或写结果时,一会儿是相对危险度 RR、一会儿是比值比 OR,两个都表示「暴露和结局的关联」,却不知道自己的研究设计该用哪个、能不能把 logistic 跑出来的 OR 直接说成「风险高多少倍」,也搞不清为什么有的论文说「OR 高估了 RR」。
适用场景
选哪个指标由研究设计决定。前瞻性队列研究和 RCT 能直接得到各组的发病率,可以计算 RR(相对危险度,两组风险之比)。病例对照研究因为是按结局抽样、无法估计真实发病率,只能计算 OR(比值比);logistic 回归的回归系数取指数后也是 OR。理解两者关系还需关注一个前提:结局是否罕见。
正确做法
根据设计选择指标:队列/RCT 报 RR,病例对照或用 logistic 回归调整混杂时报 OR,并各自报告 95% 置信区间;当置信区间跨越 1 时,说明关联未达统计学显著。解读时注意 RR 与 OR 并不总相等:当结局罕见(发生率约低于 10%)时 OR 近似等于 RR,可以近似按「风险倍数」理解;但当结局常见时,OR 会系统性地高估 RR(把关联夸大),此时不应把 OR 直接读成 RR。报告时务必写清指标类型、点估计、95%CI,并说明是否为调整后的效应值。
报告示例:调整年龄、性别与吸烟后,高血压组发生心血管事件的风险显著高于对照(RR=1.68,95%CI [1.32, 2.14],p<.001)。在病例对照分析中,经多因素 logistic 回归调整后,该暴露与疾病显著相关(OR=2.05,95%CI [1.41, 2.98]);由于本研究结局并不罕见,OR 会高估相应的 RR,解读时未将其等同于风险倍数。
常见错误
错误一:在结局常见的研究里把 logistic 回归的 OR 直接说成「风险增加 X 倍」或等同于 RR,造成对效应大小的夸大。错误二:只报 OR 或 RR 的点估计而不报 95% 置信区间,读者无法判断关联是否显著、精度如何——判断显著性应看置信区间是否跨越 1,而不是只看点估计离 1 多远。
需要更进一步?
如果你已经跑出一批 OR 或 RR,却拿不准自己的设计到底该报哪个、置信区间跨没跨 1、能不能说成风险倍数,可以把统计软件的输出整段贴进本站的统计结果解读器,它会帮你识别指标类型并逐条翻译。若涉及常见结局下需改用 log-binomial 或 Poisson 回归直接估 RR 这类较专业的处理,建议预约辅导。