截断五式第一式:一步到位

作者: 灵活胖子的进步之路 | 来源:发表于2020-12-22 00:03 被阅读0次

曾分享过利用survminer包的ggsurvplot函数绘制生存曲线,其实这个包还有一个函数surv_cutpoint可以帮助大家直接计算生存资料的连续变量的截断值,其实准确说法应该是:当结局变量为time to event 时,自变量为数值型连续变量,进行单因素分析时自变量最佳截断值的确定。

优点:这个函数联合后续的相关函数可以帮助大家一站式的完成变量截断确定——新矩阵生成——绘制新生存曲线 的完整流程;可以一次分析多个变量的最佳截断值。

缺点:无法放入其他自变量,无法计算多因素情况下的最佳截断值;只能计算1个截断值时的分界点

推荐指数:★★★★(四星)

library(survival)
library(survminer)
library(tidyverse)
data(myeloma)
str(myeloma)
数据集

以下寻找几个基因的最佳截断值

res.cut <- surv_cutpoint(myeloma, #数据集
                         time = "time",#生存时间
                         event = "event",#生存状态
                         variables = c("TP53", "WHSC1", "CRIM1"))#需要计算的数据列名

summary(res.cut)#查看数据最佳截断点及统计量
最佳截断点及统计量

下文以最常见的TP53为例

plot(res.cut, "TP53",palette = "npg")
TP53最佳截断值统计量示意图
res.cat <- surv_categorize(res.cut)#根据分界点重新构建矩阵
head(res.cat)
根据截断值重新构建的矩阵情况
fit <- survfit(Surv(time, event) ~TP53, data = res.cat)构建生存方程
#以下绘制生存曲线并显示P值
ggsurvplot(fit,
           data = res.cat,
           risk.table = TRUE,
           pval = T)
根据TP53截断值分组后构建的生存曲线

相关文章

  • 截断五式第一式:一步到位

    曾分享过利用survminer包的ggsurvplot函数绘制生存曲线,其实这个包还有一个函数surv_cutpo...

  • 截断五式第二式:全能选手

    这次给大家介绍CatPredi包,这个包不仅能计算结局为time to event ,而且还能对于结局变量为分类变...

  • 截断五式第三式:简单易用

    这次说下比较简单易用的共计X-tile,这个应该是耶鲁大学开发出的小工作,直白百度搜按照就可以,数据集我导出了my...

  • 一分钟读懂解放军Ο七式帽徽

    建军以来中国人民解放军各军兵种的帽徽,经过了几次重大改革,从五Ο式、五五式、六五式、八五式、八七式、九七式,到现在...

  • 2018-04-29

    藏地五式

  • 截断五式第四式:多参可选

    之前分享的几种方法都无法控制自变量及因变量最小组的比例。比如,连续变量分组后,可能会出现一组病例数就几个,而另一组...

  • 囚徒健身六艺十式

    第一式 第二式 第三式 第四式 第五式 第六式 第七式 第八式 第九式 第十式

  • 太极001

    第一段 第一式-预备势 第二式-起势 第三式-揽雀尾 第四式-单鞭 第五式-提手上势 第六式-白鹤亮翅 第七式 -...

  • 秘源:藏地五式(6)

    体式六 前面学习了藏地五式,可是想要重获年轻的健康状态和青春的外形,必须练习第六式。但要在练习前五式一段时间,并收...

  • 语言领域教学与发展的核心

    语言领域教学与发展的核心 第一式 开门见山 第二式 交心交谈 第三式 快乐猜谜 第四式 故事吸引 第五式 制造悬念...

网友评论

    本文标题:截断五式第一式:一步到位

    本文链接:https://www.haomeiwen.com/subject/butrnktx.html