如何在R中使用survivingsvm绘制生存曲线?

时间:2018-10-11 10:37:27

标签: r survival-analysis

我已经阅读了svm在R中的生存分析中的用法。现在,我已经通过使用R中的软件包survivalsvm实现了它。我有一个数据集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中的测试集上使用拟合模型绘制生存曲线。我在互联网上进行搜索,但从那里找不到很多帮助。

1 个答案:

答案 0 :(得分:0)

不可能从 survivalsvm 对象绘制生存曲线。如fouodo等人所述,预测值应解释为等级。 (2018)。因此,使用 survivalsvm 时合适的性能指标是 C-Index