专栏名称: 生信菜鸟团
生信菜鸟团荣誉归来,让所有想分析生物信息学数据的小伙伴找到归属,你值得拥有!
今天看啥  ›  专栏  ›  生信菜鸟团

生存分析代码(2)KM-plot、log-rank test、批量单因素cox

生信菜鸟团  · 公众号  · 生物  · 2024-09-30 18:07
    

文章预览

学习笔记总结于『生信技能树』马拉松课程 本文学习生存分析代码,KM-plot可视化、log-rank test得到p值、批量单因素cox得到HR值,本篇代码几乎不用改动 1.准备输入数据 rm(list = ls()) proj =  "TCGA-KIRC" load(paste0(proj, "_sur_model.Rdata" )) ls() exprSet[1:4,1:4] str(meta) 2.KM-plot # 简单版本和进阶版本 library(survival) library(survminer) sfit  < - survfit(Surv(time, event)~gender, data=meta) ggsurvplot(sfit,pval=TRUE) ggsurvplot(sfit,            palette =  "jco" ,            risk.table =TRUE,            pval =TRUE,            conf.int =TRUE) 注意上面代码中的gender,这个位置必须是非连续型的比如stage,而不能是连续型的age否则如图1所示 图1 实在想用age这种连续型信息,该怎么作KM分析?例如年龄、基因?那就以某个值为依据,划分为两组 连续型数据的离散化 # 年龄 group = ifelse(meta $a ………………………………

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