我整个上午一直在寻找以下内容: 我有一个生存对象
myData.KMfit <- npsurv(Surv(Time, myData$todurs=="dead") ~ myData$Sex);
我用以下方式显示:
plot <- ggsurvplot(myData.KMfit,pval=TRUE,risk.table=TRUE,risk.table.col = "strata", main="Sex specific survival",legend="top",legend.title="Sex",legend.labs=c("Women","Men"));
情节看起来像这样 1
我想在y = 0.5
添加一行中位生存期。但是,到目前为止我找不到解决方案。
谁可以提供帮助?感谢。
答案 0 :(得分:1)
选项是ggsurvplot选项中的surv.median.line =“hv”。
ggsurv <- ggsurvplot(
fit,
data = lung,
risk.table = TRUE,
pval = TRUE,
conf.int = TRUE,
surv.median.line = "hv", # add the median survival pointer.
legend.labs =
c("Male", "Female") # change legend labels.
)
答案 1 :(得分:0)
快速破解是将ggtheme=theme_bw()
或ggtheme=theme_minimal()
添加到ggsurvplot()
语句的末尾 - 这将在四分位数处绘制线条。