思维模型
时变混杂
这是一种特殊的混杂:同时影响暴露和结局的变量,本身也会受到先前暴露的影响,让常规调整方法陷入两难。
探索一下
一位医生想研究一种新药能否延长 HIV 患者的生存时间。免疫系统较强的患者更有可能用上这种药,但药物也会随时间增强免疫功能。分析药物效果时,研究者应该调整患者当前的免疫功能吗?
如果调整当前的免疫功能,会发生什么?
了解这个两难问题为什么会让传统分析方法失灵。
理解概念
理解概念
如果某个因素既影响一个人是否接受治疗,也影响治疗结局,而这个因素本身又会被之前的治疗改变,就会出现时变混杂。这会让你左右为难:调整这个因素来消除混杂,会意外去掉一部分治疗的真实效果;不调整,混杂又会扭曲结果。比如,你想研究运动能否改善心脏健康,体能水平既影响谁会去运动,也影响心脏健康状况,但运动又会逐渐增强体能,常规统计方法无法正确处理这种双重作用。 检查一下:在任何纵向分析中,都问问自己,你控制的变量是否可能受到先前暴露的影响。
详细讲解
详细讲解
在长期追踪同一批人的纵向研究中,如果协变量随时间变化,而且会受到先前暴露的影响,就可能出现时变混杂。对于普通混杂,分层或回归调整通常能起到很好的作用。但在这里,同一个变量既是混杂因素,影响暴露和结局,又是中介变量,处在暴露影响结局的因果路径上,这就让分析陷入两难。
在职业健康研究中,接触工作场所的化学物质可能使肺功能变差。肺功能随后既会影响岗位安排,也会影响呼吸系统疾病的结局:肺功能较差的人会被调到接触化学物质较少的岗位。如果按常规方法调整肺功能,就会错误地阻断化学物质的一部分影响。在医学研究中,HIV 治疗会影响 CD4 细胞计数,而这一计数又会影响后续治疗决策和生存情况,带来同样的分析难题。
它与普通混杂的关键区别,是存在一个随时间推进的反馈循环:暴露影响混杂因素,混杂因素又影响后续暴露和结局。这违背了传统回归调整所依赖的假设。采用逆概率加权的边际结构模型、g 公式或 g 估计等专门方法,就是为处理这种结构而设计的。它们通过构建一个伪总体,让暴露与此前的混杂因素变化情况相互独立。
实际分析时,如果你的纵向数据包含多次暴露测量,以及随时间更新、且有理由认为可能受暴露影响的协变量,就应该留意时变混杂。一个明显的信号是:你打算调整的变量,既处在先前暴露影响结局的因果路径上,又影响后续的暴露决策。
研究依据
研究依据
时变混杂是利用纵向数据进行因果推断时面临的一项根本性挑战。Robins(1986)最早在职业人群死亡研究中对这个问题作了形式化描述,指出当随时间变化的混杂因素受到先前暴露的影响时,常规回归调整会产生有偏估计 [1]。Hernán 和 Robins(2020)说明,这种偏倚之所以出现,是因为常规调整会造成碰撞变量分层,同时阻断治疗通过时变混杂因素这条路径产生的部分效果 [2]。
边际结构模型提供了一种解决办法:利用逆概率加权,构建一个在每个时间点都随机分配暴露的伪总体。g 公式(Robins,1986)则提供了另一条路径:利用时变协变量的联合分布进行标准化 [1]。研究表明,在贴近实际情况、存在时变混杂的模拟中,常规方法可能使治疗效果的估计出现较大偏倚。
适用局限
适用局限
边际结构模型依赖较强的假设,包括序贯可交换性、正值性和正确的模型设定。当接受治疗的概率接近零或一时,权重可能变得极不稳定,导致估计结果的方差很大。这些方法无法调整未测量的混杂:任何未被数据记录的时变混杂因素,仍会使结果产生偏倚。g 公式要求准确地为所有时变协变量的联合分布建模,协变量较多时,计算成本会高到难以承受。如果这些假设不成立,工具变量方法可以作为另一种选择,但你需要找到有效的工具变量,这又依赖另一组较强的假设。近期研究提示,在许多实际应用中,与其他偏倚来源相比,时变混杂带来的偏倚可能较小,不过不同应用之间的差异很大。
参考来源
参考来源
- [1] 持续暴露期死亡研究中因果推断的一种新方法James Robins - 1986
- [2] 因果推断:如果……会怎样Miguel A. Hernán and James M. Robins - 2020
- [3] g 方法导论Ashley I. Naimi, Stephen R. Cole, and Edward H. Kennedy - 2017
试一试
检验你的理解
一位研究者想知道,工作场所的健康促进项目能否减少员工的病假天数。员工健康状况既影响是否参加项目,也影响病假天数,但项目又会随时间改善员工的健康状况。这属于哪类问题?
查看文章解释
答案: 时变混杂
这是时变混杂,因为健康状况一方面是混杂因素,既影响谁参加项目,也影响病假天数;另一方面,它又会随时间受到项目本身的影响。这种双重作用是常规回归无法妥善处理的。
研究戒烟是否会增加体重时,研究者调整了当前的饮食质量。然而,戒烟也会导致饮食质量变差。如果他们调整饮食,会发生什么?
查看文章解释
答案: B 和 C 都会发生
调整饮食会带来两个问题:第一,它会阻断戒烟通过饮食变化影响体重的路径;第二,由于饮食受到先前吸烟状态的影响,以饮食为条件进行调整会造成碰撞变量分层偏倚。这两点都是时变混杂带来的后果。
哪种情形最能体现时变混杂的核心两难问题?
查看文章解释
答案: 一个变量受到治疗影响,同时影响后续治疗和结局
这个选项抓住了关键:同一个变量既是先前治疗的结果,充当中介变量,又影响后续治疗和结局,充当混杂因素。常规方法无法既避免阻断因果路径,又消除混杂。
继续探索
为眼前的选择,再找一个有用的想法。
Reframo 的全部已发布文章均可免费阅读。准备好后,随时继续探索。