我所拥有的是使用 R 对机械心脏支持患者的 Kaplan-Meier 分析。
我需要将以下数据添加到图中(如示例中所示):
- 因心脏移植(HTX)而幸存的患者
- 死亡的病人
换句话说,有两组,其中一组是另一组(所有患者)的子集(移植患者)。这两条曲线必须从 0/0 开始并且会增加。
我自己的情节是由:
pump <- read.table(file=datafile, header=FALSE,
col.names=c('TIME', 'CENSUS', 'DEVICE'))
# convert days to months
pump$TIME <- pump$TIME/(730/24)
mfit.overall <- survfit(Surv(TIME, CENSUS==0) ~ 1, data=pump)
plot(mfit.overall, xlab="months on device", ylab="cum. survival", xaxt="n")
axis(1, at=seq(from=0, to=24, by=6), las=0)
如何添加两条附加曲线?
亲切的问候约翰
示例 Kaplan Meier 曲线:http: //i.stack.imgur.com/158e8.jpg
演示数据:
进入泵的生存数据:
TIME CENSUS DEVICE 426 1 1 349 1 1 558 1 1 402 1 1 12 0 1 84 0 1 308 1 1 174 1 1 315 1 1 734 1 1 544 1 2 1433 1 2 1422 1 2 262 1 2 318 1 2 288 1 2 1000 1 2
发送数据:
TIME CENSUS DEVICE 426 1 1 288 1 2 308 1 1
死亡人数:
TIME CENSUS DEVICE 12 0 1 84 0 1