[英]How to use use predict() for survreg models?
這是我的 model:
library(eha)
fit.aft <- aftreg(formula = Surv(time, status) ~ age + sex, data = kidney,
dist = "lognormal")
但是,如果我想使用預測,這就是我看到的:
predict(fit.aft)
UseMethod("predict") 中的錯誤:沒有適用於 'predict' 的方法應用於 class "c('aftreg', 'phreg')" 的 object
有人可以讓我知道如何使用生存模型進行預測。
{survival} 中的survreg
function 適合加速故障時間模型,因此:
library(survival)
fit.aft <- survreg(formula = Surv(time, status) ~ age + sex, data = kidney,
dist = "lognormal")
predict(fit.aft, type = "lp")
將預測線性預測器。 如果您想要生存概率預測,那么您必須使用其他軟件包,例如 {pec} 或 {mlr3proba}。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.