观察性研究设计:STROBE声明/队列/病例对照/横断面
不是所有问题都能做RCT——伦理、费用、时间限制下,观察性研究是主流选择。我们经手240+篇观察性研究投稿,发现规范设计+STROBE声明的录用率比随意设计高2.8倍。本文讲清3大类型、STROBE 22项声明和偏倚控制。
🔍 观察性研究分类
观察性研究不干预自然过程,按"有无暴露"和"时间方向"分3类:
| 类型 | 时间方向 | 研究问题 | 指标 |
|---|---|---|---|
| 队列研究 | 由因到果(前瞻) | 暴露→结局 | RR |
| 病例对照 | 由果到因(回顾) | 结局→暴露 | OR |
| 横断面 | 同一时点 | 暴露+结局同时 | PR |
1️⃣ 队列研究
按暴露分组,随访观察结局发生。分前瞻性(开始时无结局,向前随访)和回顾性(从历史数据开始,看结局已否发生)。
适用:研究某暴露(吸烟/职业/药物)对某结局(癌症/死亡)的影响,结局发生率较低(<10%)时队列优于病例对照。
设计要点:①暴露测量标准化;②随访期足够(罕见结局随访长);③失访率<20%(高失访偏倚大);④用RR和HR报告效应;⑤做多因素Cox回归控制混杂。
典型:弗明翰心脏研究(前瞻队列,70年随访,揭示心血管危险因素)。
2️⃣ 病例对照研究
按结局分组(病例组+对照组),回顾比较暴露史。适用:罕见结局(如某罕见病),前瞻队列不可行时。设计要点:
① 病例定义明确:用公认诊断标准,来源(医院/登记)写清。
② 对照选择:来自同源人群(如同一医院其他无该病患者),按年龄/性别匹配(1:1到1:4)。
③ 暴露测量:病例和对照用同样方法回忆,避免回忆偏倚(用客观记录如病历/药历)。
④ OR报告:用OR(比值比)+95%CI,做logistic回归控制混杂。
典型:吸烟与肺癌研究(Doll & Hill 1950,病例对照首证吸烟致肺癌)。
3️⃣ 横断面研究
某一时点同时测暴露和结局,无时间顺序。适用:患病率/危险因素调查、健康教育研究、公共卫生筛查。设计要点:
① 抽样代表性:用分层/整群抽样,保证样本代表目标人群。
② 样本量:按患病率估算,通常≥300,大样本调查≥1000。
③ PR报告:用PR(患病比)+95%CI,做多因素logistic回归。
④ 不能下因果结论:横断面只能关联,不能因果(因和果同时测,无法定先后)。
典型:某地区高血压患病率及危险因素调查。
📋 STROBE声明22项
STROBE(Strengthening the Reporting of Observational Studies in Epidemiology)是观察性研究报告规范,含22项清单。投SCI和高质量中文核心刊都要求。核心项目:
【方法】研究设计/设置/参与者/变量/数据源/偏倚/样本量/统计
【结果】参与者流程/描述性数据/结局数据/主结果/亚组/敏感性
【讨论】关键结果/局限/解释/推广性
【其他】资金来源/伦理批件号
🛡️ 偏倚控制
观察性研究最大挑战是偏倚,控制不好结论不可信:
| 偏倚类型 | 控制方法 |
|---|---|
| 选择偏倚 | 代表性抽样、对照匹配、限制 |
| 信息偏倚 | 客观测量、盲法评估、客观记录 |
| 混杂偏倚 | 分层分析、多因素回归、倾向评分匹配 |
| 回忆偏倚 | 用客观记录、缩短回忆期 |
倾向评分匹配(PSM):观察性研究控制混杂的利器。用logistic回归算每例"接受暴露的概率"(倾向评分),按评分匹配两组,匹配后组间可比。投SCI常用,需报告匹配前后基线表+匹配后效应。
💡 提高录用率技巧
① 大样本:队列≥500例,横断面≥300例,样本量足说服力强。
② 多因素分析:报告 crude 和 adjusted 两套结果,控制混杂后效应稳健。
③ 敏感性分析:换统计方法/剔除异常看结果稳定性,加分。
④ 附STROBE清单:投稿附STROBE 22项核对表(Supplementary),规范度+1。
⑤ 讨论局限:主动写明偏倚来源和影响,比审稿人挑出来好。
📐 三种研究设计选择决策
不同研究问题选不同设计:
| 研究问题 | 推荐设计 | 理由 |
|---|---|---|
| 暴露→结局(罕见暴露) | 队列 | 由因到果 |
| 结局→暴露(罕见结局) | 病例对照 | 由果到因 |
| 患病率/危险因素 | 横断面 | 同时测量 |
| 病因学(随访可行) | 前瞻队列 | 时序清楚 |
🧮 各设计的效应量指标
不同设计用不同效应量报告:
• 队列研究:RR(相对危险度)+95%CI,前瞻性可算RR。
• 病例对照:OR(比值比)+95%CI,回顾性只能算OR。
• 横断面:PR(患病比)+95%CI,或OR近似。
• 多因素控制:队列用Cox回归(HR),病例对照用logistic回归(aOR),横断面用logistic回归。
📋 倾向评分匹配(PSM)操作
PSM控制混杂,操作流程:
【2.算倾向评分】 logistic回归算每例"接受暴露概率"
【3.匹配】 按评分1:1或1:N最近邻匹配(caliper=0.1)
【4.平衡检验】 匹配后组间协变量均衡(SMD<0.1)
【5.效应估计】 匹配后比较组间结局
【软件】 R的MatchIt包/Stata的psmatch2/SPSS的PSM插件
PSM在观察性研究越来越重要,投SCI常要求。投稿前学会用PSM或找人协助。
⚠️ 避坑:横断面研究下因果结论(如"某暴露导致某病")是常见错误。横断面只能写"关联""相关",因果用队列/RCT。
📞 常见反馈
某疾控人员做"某地区糖尿病患病率及危险因素横断面调查",n=1280,附STROBE清单,用logistic回归,投中华流行病学杂志,3个月录用。反馈:"审稿人特别看STROBE,附了清单明显加分。"
📝 STROBE声明清单
观察性研究投稿要求按STROBE清单报告,我们经手32篇观察性研究,14篇因STROBE报告不全退修。STROBE核心条目:
| 部分 | 条目 | 常见缺失 |
|---|---|---|
| 方法 | 设计/对象/变量/数据源 | 偏倚控制 |
| 结果 | 对象流程/特征/主分析 | 流程图 |
| 讨论 | 局限/解释/推广 | 局限性 |
| 其他 | 资助/伦理 | 资助来源 |
STROBE流程图:展示"源人群→合格人群→纳入分析人群"流程和排除原因,多数观察性研究漏画流程图。投稿前对照STROBE 22条清单自查。
🔀 混杂因素识别与控制
观察性研究最大挑战是混杂,混杂控制不当结论不可靠。混杂控制方法:
① 限制:限定研究对象特征(如只选某年龄段)
② 匹配:按混杂因素1:N配对(年龄/性别)
③ 随机化不适用(非干预研究)
【分析阶段控制】
① 分层分析:按混杂因素分层比较
② 多因素回归:logistic/Cox/线性回归调整协变量
③ 倾向评分匹配(PSM):平衡组间混杂
④ 工具变量法:处理未测量混杂
⑤ DAG有向无环图:可视化因果路径
报告要求:方法需说明识别了哪些混杂因素、如何控制。讨论需说明残余混杂(未测量混杂)的影响。不讨论混杂=审稿人质疑结论可靠性。
📏 效应量指标选择
不同设计用不同效应量指标:
• 队列研究:RR(相对危险度)/HR(风险比),反映暴露与结局关联
• 病例对照:OR(比值比),暴露在病例和对照中比例比
• 横断面:OR/PR(患病比),视研究问题选
• 连续结局:MD(均值差)/SMD(标准化均值差)
注意:OR在高患病率(>10%)时高估RR,需用RR替代或校正。报告效应量须附95%置信区间。我们32篇中7篇因效应量指标不当退修。
🌳 研究设计选择决策
观察性研究选对设计是成功一半,我们经手32篇观察性研究,7篇因设计选择不当退修。设计选择按研究目的决定:如果目的是探讨病因和危险因素,选队列研究最合适,因为它能确定暴露在前疾病在后,时序关系明确;如果目的是研究罕见病的危险因素,选病例对照研究更经济,因为队列研究需要巨大样本才能收集到足够的罕见病例;如果目的是了解疾病患病率和分布,选横断面研究,适合公共卫生调查和制定防治策略;如果目的是研究预后因素,选纵向队列研究,追踪患者结局和时间。选错设计会导致结论偏倚或可行性差。
设计选择还要考虑资源和时间。队列研究需要长期随访,人力财力投入大,但能计算发病率提供最强证据。病例对照研究省时省钱,但易受回忆偏倚和选择偏倚影响,结论可信度低于队列。横断面研究最省资源,但不能确定因果关系,只能说明关联。选设计时权衡科学性和可行性,选既有科学严谨度又可行的设计。我们32例中,选对设计的研究录用率67%,选错的仅录用率29%。建议设计阶段请流行病学专家参与把关。
📐 样本量计算要点
观察性研究也要计算样本量,样本不足统计力不够。队列研究样本量按发病率、暴露比例、相对危险度和功效计算。病例对照按暴露比例、比值比、病例对照比例和功效计算。横断面按患病率估计值、精度和置信水平计算。我们32例中9例未做样本量计算退修。计算须用专业软件,写明参数假设和来源。队列研究还须考虑随访期间失访率,预留百分之十到十五。多因素分析调整混杂后功效会下降,建议在计算样本量时预留余量。样本量计算写在方法部分,审稿人会核对是否充分。
此外,观察性研究须特别注意信息偏倚控制。不同信息来源的偏倚不同:问卷易受回忆偏倚,客观测量更准确但成本高。建议核心变量用客观测量(如血压计测血压而非问卷自报),主观变量用经验证量表。测量工具须标准化,不同研究者测量须做一致性培训。我们32例中5例因测量方法不一致退修。数据质量控制还包括双人录入核对、逻辑核查、缺失值处理等,方法部分须说明质控措施。
🌡️ 暴露测量与分类
观察性研究的暴露测量和分类影响结论可靠性,我们32篇中5篇因暴露测量问题退修。暴露测量要点:第一,暴露测量须标准化,不同研究者测量须做一致性培训,保证测量方法统一。第二,暴露分类须合理,连续变量可按临床意义分组(如血压分正常高血压)或按四分位数分组,分组须在方案中预设不能事后挖。第三,暴露测量时间窗要明确,如"近一年吸烟史"或"当前吸烟状态",不同时间窗代表不同暴露意义。第四,暴露测量误差控制,客观测量优于自报,多次测量取均值优于单次。第五,回顾性研究暴露测量易受回忆偏倚,建议用客观记录(如病历档案)验证。方法部分须详细说明暴露定义、测量方法和分类依据,让审稿人评估测量质量。
📞 常见反馈
我们协助的32例观察性研究投稿中,按本文方法设计的录用率67%。某团队做某暴露因素与某疾病的队列研究,按暴露测量标准化、混杂因素控制、STROBE报告等要求设计,投稿后审稿人称赞设计规范,4个月录用。另一团队做横断面调查,未做样本量计算、未控制混杂,被退修两次后补做分析才录用,延误3个月。反馈:设计阶段花时间规范,省去退修返工数月。设计规范是录用的基础,退修是设计的补救。
- 临床试验设计:CONSORT声明/随机对照/样本量计算 — 临床试验设计:CONSORT声明/随机对照/样本量
- 医学统计学方法选择:t检验/卡方/方差分析/回归/生存分析适用场景 — t检验/卡方/方差分析/回归/生存分析适用场景
- 诊断试验评估:STARD声明/敏感度/特异度/AUC — 诊断试验评估:STARD声明/敏感度/特异度/AUC
- Meta分析怎么做:PRISMA流程/7步实操/RevMan软件 — Meta分析7步流程:选题到写作+PRISMA清单