我正在研究卡普兰迈耶图,想知道是否有可能附加一个自定义表的情节。类似于一个突出显示如下。
我看到,默认情况下,如果我选择risk.table = TRUE,则会得到下面的表,但我需要上面的表,我自定义了该表,但我想知道如何传递它
survminer::ggsurvplot(km1, data = adae2, risk.table = TRUE,
legend='none',
title=paste0('SOC: ', {{aesoc}}),
legend.labs = c("Placebo", "Xanomeline High Dose", 'Xanomeline Low Dose'),
ggtheme=theme_classic(),
tables.theme=theme_classic()
)
2条答案
按热度按时间xzv2uavs1#
下面是一个完全可复制的示例。我们从加载所需的包和数据开始。创建原始csv的
adae2
Dataframe 需要一些争论和猜测。您可能希望跳过此阶段,因为您已经将数据转换为所需的格式:现在我们创建模型和survplot,然后存储它:
这就完成了我们的工作,现在我们需要创建一个ggplot表,并用它覆盖风险表,这相当复杂:
但是,我们现在应该只需要做:
lc8prwob2#
adae2数据
要追加的表