我正在应用具有外部时间相关协变量的扩展 Cox 模型。这是我从 Themeau 和 Grambsch 的书《建模生存数据:扩展 Cox 模型》(2001 年)中借用和修改的一个小示例(df):
id start stop event trt bili albumin
1 0 188 0 1 1.8 2.54
1 188 372 0 1 1.6 2.88
1 372 729 0 1 1.7 2.80
1 729 1254 0 1 3.2 2.92
1 1254 1462 0 1 3.7 2.59
1 1462 1824 0 1 4.0 2.59
1 1824 1925 1 1 5.3 1.83
2 0 56 0 0 1.8 2.36
2 56 172 0 0 1.6 1.89
2 172 521 1 0 1.7 1.56
3 0 36 0 1 3.2 2.10
3 36 232 0 1 3.7 2.32
3 232 352 0 1 4.0 1.96
3 352 610 1 1 5.3 2.05
我想从扩展的 Cox 模型中获得基线危险/生存函数。在处理与时间无关的协变量的经典 Cox PH 模型中,似乎我们可以使用 Nelson-Aalen 估计器获得 H(t) 的估计值:
fit1<- coxph(Surv(time, event) ~ tidc's, data=df)
sfit<-survfit(fit1)
sfit$surv
H<- -log(sfit$surv)
H<- c(H, tail(H, 1))
我想知道如何从扩展 Cox 模型中获得基线危险/生存函数,而不是使用外部时间相关协变量?我可以使用类似的方法吗?
model_1<-coxph(Surv(start,stop,event) ~ treat+log(bili)+log(albumin),data=df)
mfit<-survfit(model_1)
mfit$surv
H1<- -log(mfit$surv)
H1<- c(H1, tail(H1, 1))
谢谢。