r-如何对survreg模型使用predict()



这是我的型号:

library(eha)
fit.aft <- aftreg(formula = Surv(time, status) ~ age + sex, data = kidney,
dist = "lognormal")

然而,如果我想使用预测,这就是我所看到的:

predict(fit.aft)

UseMethod中的错误("预测"(:没有适用于"预测"类对象的方法;c(‘ftreg’,‘phreg’(">

有人能告诉我如何使用生存模型进行预测吗。

{生存}中的survreg函数适用于加速故障时间模型,因此:

library(survival)
fit.aft <- survreg(formula = Surv(time, status) ~ age + sex, data = kidney,
dist = "lognormal")
predict(fit.aft, type = "lp")

将预测线性预测器。如果你想要生存概率预测,那么你必须使用其他包,比如{pec}或{mlr3proba}。

相关内容

  • 没有找到相关文章

最新更新