基因表达矩阵和生存时间的合并

通常来说,GEO和TCGA的基因表达数据和临床数据是分开的,为了合并这两个数据,这里使用R进行操作。

基因表达数据如下:
基因表达文件.png
生存数据如下:
生存数据.png

在R中读入上述两个数据,然后使用代码合并。
代码如下:

# 生存时间和基因表达矩阵的合并
setwd("~/test_ty/survival/") # 这里你设置你自己的文件路径就可以了
options(stringsAsFactors = F)
rm(list = ls())

exp <- read.table("genematirx.txt",header = T,sep = "\t") #这里输入你的基因表达矩阵文件
time <- read.table("survivaltime.txt",header = T,sep = "\t") #这里输入你的生存时间文件
colnames(time)[1] <- colnames(exp)[1]

exp <- as.data.frame(t(exp)) 
colnames(exp)<- exp[1,] 
exp<- exp[-1,] 
result <- cbind(time,exp[match(time$ID,row.names(exp)),])
write.table(result,"combined.txt",sep = "\t",quote = F,row.names = F)

得到的combined.txt即合并后的文件。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 关于我在轻音少女获得的感悟,及推荐这部音乐治愈系百合番 首先介绍下我自己:我是一个新人,之前从来没有在网络...
    王子育成计划阅读 263评论 0 0
  • 这一丛灌木, 生长在我必经的路旁, 一年四季, 值守在自己的土地上。 花开了,好美啊! 花开了,好美啊! 从春到夏...
    可比克克阅读 580评论 2 2
  • 杨真真、夏友善、夏天美三个名字中有真善美。 三姐妹在作品中的心路历程,将真善美揉于相融,捏在咫尺,让读者触碰心理上...
    邹佩华阅读 790评论 6 3
  • 其实很多人有这样子的经历: 每当自己空闲起来的时候,总是会不自觉地就点开了一个人的微信头像,但是却并没有给他发...
    阿飘的生活清单阅读 434评论 0 1
  • Gwen陪你读《爱丽丝漫游奇境记》∣9.20 Alice did not dare to disobey, tho...
    123逍遥游阅读 354评论 0 0