treeshap icon indicating copy to clipboard operation
treeshap copied to clipboard

Error in ranger_surv.unify when type= "chf"

Open GLRXV opened this issue 2 months ago • 0 comments

On treeshap version 0.3.0, there is an error thrown by ranger_surv.unify, when type= "chf":

`unified_model_surv <- ranger_surv.unify(rf, train_x, times = c(23), type = "chf")

Error in ranger_surv.unify(rf, train_x, times = c(23), type = "chf") : times must be a numeric vector and argument type = 'survival' or type = 'chf' must be set.`

I believe there is some issue here:

stopifnot(`times` must be a numeric vector and argument \n `type = 'survival'` or `type = 'chf'` must be set. = ifelse(!is.null(times), is.numeric(times) && type == "survival", TRUE))

GLRXV avatar Apr 09 '24 14:04 GLRXV