生存分析图

有时候需要将得到的临床数据画出生存曲线进行生存分析。则需要用到以下代码

rm(list = ls())
options(stringsAsFactors = F)##将字符串的列辨认成factor
a=read.table('eg.csv',sep=',',header = T,fill=T)##表中有空白
dat=a
library(ggplot2)
library(survival)
library(survminer)
table(dat$Status)
dat$Status=ifelse(dat$Status=='Dead',1,0)##进行分组
sfit=surv_fit(Surv(Days,Status)~Group,data=dat)
sfit
summary(sfit)
ggsurvplot(sfit,conf.int = F,pval = T)
ggsave('survial1')
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,167评论 1 32
  • 首页 资讯 文章 资源 小组 相亲 登录 注册 首页 最新文章 IT 职场 前端 后端 移动端 数据库 运维 其他...
    Helen_Cat阅读 3,959评论 1 10
  • 不能拿别人的失误惩罚自己!自我检讨,自我安慰,自己心疼自己。有事情,有经历,有缺失,有遗憾,才会有教训!!!
    楊妍兮阅读 120评论 0 2
  • 2019年七月十七日 因为昨天晚上我们睡觉睡得比较晚,再加上今天早上又起得早,所以今天一直都是晕乎乎的。 ...
    0542385f8f6e阅读 308评论 0 0
  • 一提起烧烤估计很多人都会流口水,烧烤因为口味鲜美,吃起来麻辣可口。现如今成为很多人喜欢的食物,无论走到那里,如果你...
    陈生_b5e5阅读 323评论 0 0