美文网首页
关于X-tile 选择生存曲线的最佳Cut-off

关于X-tile 选择生存曲线的最佳Cut-off

作者: 陈宇乔 | 来源:发表于2019-10-09 18:40 被阅读0次
image.png

https://answers.microsoft.com/en-us/windows/forum/windows_8-winapps-appother/net-framework-2050727/7b4a2221-8b9a-4460-9712-c8f5521307dc?auth=1
https://www.microsoft.com/en-us/download/confirmation.aspx?id=6523
https://www.microsoft.com/en-us/download/confirmation.aspx?id=16614

需要下载


image.png

一个是X86 一个是X64

我安装了X64 x-tile 就可以成功安装

image.png
setwd("E:/R_Project/GEO-undermine/GSE53625_fresh_new")
rm(list=ls())
load(file = './Rdata/step5_for_survival.Rdata')
library(survminer)
library(survival)
library(ggplot2)

gene_name<- 'BGN'

match(colnames(exprSet),phe$GSM_ID)
event<- ifelse(phe$`Death at FU`=='yes',0,1)
time<- phe$time
expr_value<- exprSet[gene_name,]

pheno<- data.frame(event=event,time=time,expr_value=expr_value)
write.table(pheno,file = paste0('G:/2019-9-10ESCC_RNA_Seq/',gene_name,'.txt'),sep = '\t',row.names = F)



image.png 按下锁键

根据cutoff 值画生存曲线

if(gene_name%in%row.names(exprSet)){
  phe$group=ifelse(exprSet[gene_name,]>quantile(exprSet[gene_name,],0.7374),'high','low')
  table(phe$group)
  # ggsurvplot(survfit(Surv(time, event)~group, data=phe), conf.int=F, pval=TRUE,
  #            # xlim = c(0,30),
  #            legend.title = gene_name)
  p=ggsurvplot(survfit(Surv(time, event)~group, data = phe), conf.int = F,
               tables.height=0.25,
               pval = TRUE,pval.size=6,font.pval= c(14, "bold", "black"),
               legend.title = gene_name, font.legend= c(14, "plain", "black"),
               # font.main = c(100, "bold", "black"),
               xlim = c(0,72), # present narrower X axis, but not affect
               # survival estimates.
               palette=c("red", "blue"),
               font.x = c(14, "plain", "black"),
               font.y = c(14, "plain", "black"),
               font.tickslab = c(14, "plain", "black"),
               xlab = "Time in months", # customize X axis label.
               break.time.by = 6) # break X axis in time intervals by 500.
  # sfit2<- survfit(Surv(time, event)~group, data=phe_loop)
  tiff(filename = paste0('G:/2019-9-10ESCC_RNA_Seq/Figures/',gene_name,'_log_rank.tiff'),res=600,width = 4000,height = 3000)
  print(p)
  dev.off()
}

相关文章

  • 关于X-tile 选择生存曲线的最佳Cut-off

    https://answers.microsoft.com/en-us/windows/forum/windows...

  • X-tile 使用:找到最佳Cut-off

    生存曲线的高低风险组的分割有时候是很麻烦的事情,有时候要试很多次才能找到一个核实的分割点,但是实际上这有没有意义有...

  • 回归算法预测波士顿地区房价

    正规方程 梯度下降 岭回归 岭回归模型 关于拟合曲线程度的判定(正常拟合为最佳) 拟合曲线 关于拟合程度(以识别汽...

  • ROC曲线绘制-plotROC和survivalROC

    ROC曲线 ROC曲线是反应一个分类器在某个阈值时对样本的识别能力。 可以借助ROC曲线选择出某一诊断方法最佳的诊...

  • pROC包学习

    ROC曲线 > 我们在做诊断性实验的时候,最常用的选择最佳cutoff的方法是使用ROC曲线。本次主要介绍的是pR...

  • R包学习-pROC

    ROC曲线 我们在做诊断性实验的时候,最常用的选择最佳cutoff的方法是使用ROC曲线。本次主要介绍的是pROC...

  • 生存分析

    Surv:用于创建生存数据对象survfit:创建KM生存曲线或是Cox调整生存曲线survdiff:用于不同组的...

  • Q&A|如何用R批量绘制并导出生存曲线

    Q&A|如何用R批量绘制并导出生存曲线 生存分析 关于如何在R中进行生存分析的问题,在前面的推文中已经详细的介绍过...

  • TCGA+biomarker——生存曲线

    生存曲线简介 1958年,Edward L. Kaplan 和Paul Meier也首次在临床研究中提出了生存曲线...

  • Graphpad绘制生存曲线

    Graphpad绘制生存曲线 在有关差异表达基因和生物标志物模型分析中,经常会见到生存曲线分析。如下图所示,生存曲...

网友评论

      本文标题:关于X-tile 选择生存曲线的最佳Cut-off

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