有没有一种简洁的方法来删除由创建的图例中的变量名称ggsurvplot
?例子:
library(survival)
library(survminer)
set.seed(123)
df=data.frame(gender=c(rep("male", 10), rep("female", 10)), value=c(rnorm(10,mean = 2), rnorm(10,mean = 3)))
fit = surv_fit(Surv(value) ~ gender, data = df)
p = ggsurvplot(fit, data = df, surv.median.line = "none")
我想要的是从图例中删除“性别”一词,如下图所示。我可以通过手动设置图例标签来实现这一点:
p = ggsurvplot(fit, data = df, surv.median.line = "none", legend.labs = c("male", "female"))
但是有更好的方法吗?
编辑:当我手动分配性别(2.情节)时,我不小心交换了男性和女性,这表明这种方法有多么危险。