医学博士,R语言及Python爱好者,科研方向为真实世界研究,生信分析与人工智能研究。
今天看啥  ›  专栏  ›  灵活胖子的科研进步之路

基于gtsummary的tbl_survfit函数计算生存率及中位生存时间

灵活胖子的科研进步之路  · 公众号  ·  · 2024-07-09 00:00

文章预览

简介 函数简介 个人体会 1.可以计算任意时间点的生存率及其可信区间。 2.可以计算任意生存概率的生存时间及其可信区间 3.可以批量计算并返回表格。 4.可以直接导出word表格用于发表。 5.能够计算竞争风险模型的生存率数据 代码分享 library(gtsummary) library(gt) # Example 1 ---------------------------------- # Pass single survfit() object data( "trial" ) tbl_survfit_ex1   survfit(Surv(ttdeath, death) ~ trt, trial), #直接用生存方程    times  = c(12, 24), #计算点估计得生存率及可信区间   label_header =  "**{time} Month**" ) tbl_survfit_ex1 测试数据 返回了1年级2年的生存率及可信区间 # Example 2 ---------------------------------- # 批量计算不同分组的中位生存时间 tbl_survfit_ex2   trial,   y = Surv(ttdeath, death), #生存结局   include = c(trt, grade), #批量计算的变量   probs = 0.5, #计算中位生存时 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览