预测威布尔即时危险

时间:2015-07-02 11:16:46

标签: r survival-analysis weibull

我正在尝试使用不同的生存模型来模拟基线危害。 例如,我可以使用Cox对累积基线危险进行建模,如下所示:

library(survival)
df <- aml
cox <- coxph(Surv(time, status) ~ 1, df)
cox.summary <- basehaz(cox, centered = TRUE)
plot(cox.summary)

然而考克斯不是理想的,我想模拟即时危险而不是累积,所以我试图使用Weibull如下:

weibull <- survreg(Surv(time, status) ~ 1, data=df, dist="weibull")

然而,我无法弄清楚如何从中预测即时危险。例如,如果我尝试以下代码,我会在每个时间点获得一个常量值(38.18681)。

predict(weibull, newdata=data.frame(time=df$time))

我在哪里错了?如果我不清楚,我的目标是在危险与时间的关系图中显示瞬时危险。

0 个答案:

没有答案