ggsurvplot: ошибка в grDevices :: col2rgb (цвет, ИСТИНА) - PullRequest
0 голосов
/ 14 июня 2019

У меня есть такой фрейм данных

df = data.frame(time=c(1,2,3,4,1), event=c(1,1,0,0,1))

Я хочу создать кривую выживания

library(survival)
km <- survfit(Surv(time,event) ~ 1, data = df)

library("survminer")

ggsurvplot(km,  color = "#2E9FDF",
                    data =df,
           ncensor.plot = TRUE)

Это нормально, но получите предупреждение

Warning message:
Now, to change color palette, use the argument palette= '#2E9FDF' instead of color = '#2E9FDF' 

Я меняю

ggsurvplot(km,  palette = "#2E9FDF",
                    data =df,
           ncensor.plot = TRUE)

А у нас ошибка

Error in grDevices::col2rgb(colour, TRUE) : invalid color name "strata"

Проблема в ncensor.plot. Когда мы удаляем его без ошибок

ggsurvplot(km,  palette = "#2E9FDF",
                        data =df)

как исправить Error in grDevices::col2rgb(colour, TRUE)

...