首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用r中的survminer包将风险表和95%置信区间添加到调整后的生存曲线中

使用r中的survminer包将风险表和95%置信区间添加到调整后的生存曲线中
EN

Stack Overflow用户
提问于 2020-12-05 11:18:37
回答 1查看 212关注 0票数 1

我想将风险表和95%的置信区间添加到调整后的生存曲线中。类似于下面的生存曲线(Link.我看到了一些相关的代码here,但它没有提到我需要什么。

另一个问题是,如果我在调整中使用获得的权重变量(从iptw package获得),是否正确(因为我在实际数据集中有一个名为weight的列。

下面是我的代码:

代码语言:javascript
复制
library(survival);library(survminer)
data(lung);names(lung)
#fit <- coxph( Surv(time, status==2) ~ ph.karno + strata(sex), data = lung )
lung$sex <- ifelse(lung$sex == 1,  "Male", "Female")
fit <- coxph(Surv(time, status) ~  ph.ecog + age +strata(sex),  data = lung)

ggadjustedcurves(fit,
                 variable = "sex", 
                 data = lung,
                 method = "average",
                 palette = c("#E69F00", "#56B4E9"),
                 size = 1.3,
                 legend = "right",
                 legend.title = expression(bold("Legend title")),
                 xlab = "Time",font.legend = 12) + theme(legend.text.align = 0.5)

EN

回答 1

Stack Overflow用户

发布于 2021-04-15 04:04:20

简而言之:目前还没有R-Package可以让你直接用置信区间绘制混杂调整后的生存曲线。但是,在riskRegression R-Package中有一个名为ate的函数,可用于以95%的置信区间计算某些时间点的调整后的生存概率估计。如果你做了一些编码,你可以明确地使用它来获得你想要的东西。

或者,您可以等待更长时间。我目前正在开发一个R-Package,它实现了混淆器调整的生存曲线(以及存在竞争风险时的累积发病率函数)的各种方法,包括置信区间、假设测试、风险表等。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65153421

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档