引言Introduction

临床研究里,很多人会把队列研究和病例对照研究混淆,也常在样本量、结局定义和随访分析上出错。一旦设计起点偏了,后面的统计再漂亮,结论也可能不可靠。 临床研究团队围绕研究方案、随访表和生存曲线图讨论设计流程的场景,风格专业简洁

1. 明确研究问题与队列类型

1.1 先区分你要回答的是病因还是预后

队列研究最常见的两个用途,是推断病因和评估预后。前者通常从“无病人群”出发,根据是否暴露分组。后者通常从“已患病人群”出发,根据某个预后因素分组,再观察结局差异。

这一步最重要的是先定义研究目的,再决定纳入对象。 如果研究目标是“某暴露是否增加疾病发生风险”,就应选取有发生结局风险的人群。如果研究目标是“某因素是否影响患者生存”,就应选取已经患病、且有可观察结局的人群。

1.2 选择前瞻性、回顾性或双向队列

队列研究常见三种形式。

  1. 前瞻性队列,从现在开始随访未来结局。
  2. 回顾性队列,利用既往资料重建暴露和随访过程。
  3. 双向队列,既回顾既往暴露,又继续前瞻随访。

不同队列类型决定了数据来源、随访长度和偏倚风险。 前瞻性研究的时间逻辑最清楚,但周期长、成本高。回顾性研究更快,但容易遇到数据缺失、记录不一致的问题。双向队列在临床研究中很常见,适合兼顾效率和时间信息。

2. 设定暴露、对照与结局

2.1 暴露定义必须清楚、可重复

队列研究的分组,核心是暴露。暴露定义不清,整个研究就会失去基础。比如“吸烟”“激素使用”“VAP”“高AFP”等,都必须给出明确判定标准,而不能只写一个笼统名词。

暴露定义要满足两个条件。 第一,来源可靠,最好来自指南、共识或高质量文献。第二,可被独立重复判定,避免不同研究者理解不一致。

2.2 对照组要有可比性

对照组不是“随便找一批没有暴露的人”。它应当与暴露组在年龄、性别、疾病严重程度、基础治疗等方面尽量接近,尽可能做到除了暴露因素以外,其余关键特征相似。

对照组的作用,是提供结局的基础发生率。 如果对照设计不合理,就会引入选择偏倚,后续的RR、HR或回归分析都可能失真。

2.3 结局必须客观、明确、可测量

结局指标是生存分析的起点。临床研究中,优先选择客观终点,如死亡、复发、再住院、疾病进展等。若采用主观结局,就必须有统一标准。

常见的结局定义问题包括:

  • 采用哪套疗效评价标准。
  • 如何定义事件发生。
  • 是否允许多终点并列。
  • 结局评估是否存在盲法。

结局越模糊,偏倚越大。 尤其在预后研究中,终点定义必须与统计模型一致。二分类结局、连续结局和生存结局,不能混用同一套分析逻辑。

3. 估算样本量,避免“样本不足”

3.1 队列研究常用RR思路,生存研究常用HR思路

在临床队列研究中,若结局是二分类变量,常根据对照组事件率和暴露组预期事件率来估算样本量。若结局是生存资料,则更常用中位生存时间、事件率或风险比(HR)来计算。

样本量的本质,是保证研究有足够把握度去发现真实差异。 如果样本过少,哪怕存在真实效应,也可能检不出来。样本过大,则会浪费资源,还可能放大无意义的小差异。

3.2 计算前先准备关键参数

无论使用PASS还是其他软件,通常都要先准备几个参数:

  • 显著性水平α,常取0.05。
  • 检验效能1-β,常取0.80或0.90。
  • 暴露组与对照组比例。
  • 预期事件率或中位生存时间。
  • 预计效应量,如RR或HR。

参数不是随便填的,最好来自文献、预实验或真实临床数据。 如果P1、HR等参数估计失真,样本量结果就没有意义。

3.3 失访率必须预留

临床随访中,失访几乎不可避免。患者转院、换号、拒访、死亡信息缺失,都可能导致数据不完整。实际样本量应在理论值基础上再上调。

常见做法是预留10%到20%的失访。对于随访时间更长、患者流动性更大的研究,预留比例还要更高。

不预留失访,等于把研究风险留到最后。 最终纳入人数看起来够了,但真正可分析的样本不够,统计效能会明显下降。

4. 规范随访与数据管理

4.1 随访不是“记得联系一下”

生存分析依赖时间信息。每个病例都要记录明确的起点和终点。起点通常是入组、诊断、手术或暴露确认时间。终点可以是死亡、复发、进展或末次随访日期。

最关键的是,所有受试者都要有统一的时间零点定义。 否则不同患者的时间轴无法比较,KM曲线和Cox模型都会受到影响。

4.2 失访和删失要区分

生存分析里,失访患者不等于“没有事件”。他们只是删失。删失的前提,是在失访前的观察信息是有效的。

需要注意:

  1. 删失应尽量是随机的。
  2. 若某一组失访明显更多,可能产生偏倚。
  3. 随访率应分别报告总随访率和各组随访率。

差异性失访是队列研究中很常见、也很危险的问题。 如果某组患者更容易失联,结论就可能被系统性扭曲。

4.3 数据清理要早做,不要等分析前再补

队列研究的数据量通常较大。建议在入组阶段就建立统一的数据字典,定义变量名称、编码方式、缺失值规则和时间变量格式。

临床研究常见的错误包括:

  • 暴露时间和入组时间混淆。
  • 事件时间早于入组时间。
  • 随访终点记录不一致。
  • 结局判定标准前后不统一。

高质量数据管理,本质上是在保护研究结论。

5. 用对生存分析方法并解释结果

5.1 先做KM曲线,再做Log-rank检验

如果结局是生存资料,最常见的第一步是绘制Kaplan-Meier曲线。它能直观展示不同组的生存差异。随后可用Log-rank检验比较两组或多组曲线是否存在统计学差异。

KM曲线回答的是“谁活得更久”,Log-rank回答的是“差异是否显著”。 但它只是一种总体比较,不能处理复杂混杂因素。

5.2 需要时进入Cox回归

如果研究中存在多个可能影响结局的因素,就要使用多因素Cox回归。它适用于生存资料,能够在控制混杂因素后,评估某个因素对结局的独立影响。

临床研究中常见的协变量包括:

  • 年龄。
  • 性别。
  • 基础疾病。
  • 肿瘤分期。
  • 治疗方式。
  • 实验室指标。

Cox回归的核心输出通常是HR。 HR大于1,表示风险更高;小于1,表示风险更低。但解释时必须结合结局定义。若结局是死亡,HR大于1通常提示预后更差;若结局定义不同,含义就会改变。

5.3 结果解释要回到临床语境

统计显著不等于临床重要。一个变量即使P值小于0.05,也要看效应量大小、置信区间宽度和临床可解释性。

真正有价值的结果,必须能回答临床问题。 它应该告诉医生,某个暴露是否值得警惕,某个因素是否可以纳入风险分层,某个结局差异是否能指导诊疗。

结论Conclusion

临床队列研究和生存分析,看似是统计问题,实则是研究设计问题。你需要先明确研究目的,再定义暴露、对照和结局,随后完成样本量估算、随访管理和正确的统计分析。这5个核心步骤,决定了一项研究能否站得住。

如果你正在做临床队列研究生存分析,建议在方案阶段就把变量定义、样本量计算、随访路径和统计策略一次性理清。需要更高效地完成科研设计、数据整理和论文写作支持,可以借助解螺旋 的专业服务,帮助你少走弯路,把研究做得更规范、更可靠。

解螺旋科研助手企业微信二维码,扫码添加免费领取科研资料礼包,包含AI科研提效、SCI投稿技巧、国自然基金、医学科研绘图、科研软件工具等实用资料