library(survival)
library(ranger)
library(ggplot2)
library(dplyr)
library(ggfortify)
data(veteran)
km_fit <- survfit(Surv(time, status) ~ trt, data=veteran)
autoplot(km_fit)
km_fit <- survfit(Surv(time, status) ~ trt + age, data=veteran)
autoplot(km_fit)
Как вы получаете скорректированные кривые КМ?В этом примере, когда я добавляю «age» к модели выживания, я получаю эту ошибку:
Ошибка в levels<-
(*tmp*
, value = as.character (уровни)): уровень фактора [31] дублируется
Итак, как вы оцениваете скорректированные кривые КМ и наносите их на график?