Learn R Programming

survxai (version 0.2.2)

plot.surv_model_performance_explainer: Plot for surv_model_performance object

Description

Function plot for surv_model_performance object.

Usage

# S3 method for surv_model_performance_explainer
plot(x, ...)

Arguments

x

object of class "surv_model_performance"

...

optional, additional objects of class "surv_model_performance_explainer"

Examples

Run this code
# NOT RUN {
library(survxai)
library(rms)
data("pbcTest")
data("pbcTrain")
predict_times <- function(model, data, times){
                  prob <- rms::survest(model, data, times = times)$surv
                  return(prob)
                  }
cph_model <- cph(Surv(years, status)~sex + bili + stage, data=pbcTrain, surv=TRUE, x = TRUE, y=TRUE)
surve_cph <- explain(model = cph_model, data = pbcTest[,-c(1,5)],
                    y = Surv(pbcTest$years, pbcTest$status), predict_function = predict_times)
mp_cph <- model_performance(surve_cph)
plot(mp_cph)
# }
# NOT RUN {
# }

Run the code above in your browser using DataLab