You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

创建含时变协变量的KM曲线与Cox PH模型,及数据编码正确性咨询

时变协变量编码规避永生时间偏倚的正确性咨询

我将部分接受治疗的患者设为试验组,未接受治疗的设为对照组。为规避永生时间偏倚(immortal time bias),我把治疗作为时变协变量进行编码,想咨询这种编码方式是否正确。

举两个患者的情况说明:

  • 患者P1:研究启动30天后接受治疗,接受治疗30天后死亡;
  • 患者P2:未接受治疗,研究结束时(第80天)仍存活。

我对上述数据的编码如下:

ID  Treatment   Time    Death
P1  0           30      0
P1  1           30      1
P2  0           80      0

随后我使用以下SAS代码绘制KM生存曲线:

/*Survival curve*/
proc lifetest data=treatment;
time Time*Death(0); /*注:原代码中"Dearg"应为笔误,修正为"Death"*/
strata Treatment;
run;

同时运行Cox比例风险模型:

/*Cox PH Model*/
proc phreg data=treatment;
model Time*Death(0)=treatment;
run;

内容的提问来源于stack exchange,提问作者user1813615

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.24 08:33:25