Я пытаюсь реализовать трехмерный график зависимости поверхности от исходного кода этой виньетки. https://mran.microsoft.com/snapshot/2016-08-24/web/packages/ggRandomForests/vignettes/randomForestSRC-Survival.pdf - Приложение A.
Однократные временные поверхности, созданные с помощью следующей команды partial.rfsrc
:
partial_pbc_time <- partial.rfsrc(modello_, xvar.names = xvar,
npts = 20, show.plots = FALSE,
surv.type="surv")
У меня ошибка при преобразовании списка вывода plot.variable в gg_partial, то есть:
partial_time <- do.call(rbind,lapply(partial_pbc_time, gg_partial))
Error in UseMethod("gg_partial", object) :
no applicable method for 'gg_partial' applied to an object of class "character"
Кажется, я не могу использовать функцию gg_partial
для класса символов, но partial_pbc_time
не является классом символов, это "gg_partial_depend" "surv"
класс.
У кого-нибудь была эта проблема?