Я прочитал использование svm
в анализе выживания в R. Теперь я реализовал его, используя пакет survivalsvm
в R. У меня есть набор данных df_acn
.
library(survivalsvm)
set.seed(2)
train <- sample(nrow(df_acn), 0.3*nrow(df_acn), replace = FALSE)
Train <- df_acn[train,]
Valid <- df_acn[-train,]
surv_model <- survivalsvm(Surv(Line_Tenure_In_Days, churn) ~ .-(Subscriber_Line_Id), Train,type = "regression", gamma.mu = 1,
opt.meth = "ipop", kernel = "add_kernel")
surv_model_prd <- predict( surv_model, Valid)
Теперь мой вопрос заключается в том, как построить кривую выживания, используя подобранную модель на тестовом наборе в R. Я искал в интернете, но не смог найти там большую помощь.