美文网首页
批量读取文件

批量读取文件

作者: 哇珍 | 来源:发表于2022-02-18 06:53 被阅读0次
    setwd("G:/wz/hg38/ovary_aging/SRP075354_counts_GC/dailt")
    rm(list=ls())
    gc()
    samples=list.files("G:/wz/hg38/ovary_aging/SRP075354_counts_GC/dailt")
    samples
    files <- file.path(samples)
    names(files) <- samples
    rm(list="samples")
    
    library(limma)
    library(sva)
    
    #获取交集基因
    fs=list.files('G:/wz/hg38/ovary_aging/SRP075354_counts_GC/dailt')
    a=do.call(cbind,lapply(list.files('G:/wz/hg38/ovary_aging/SRP075354_counts_GC/dailt'), function(x){
      read.table(file.path('G:/wz/hg38/ovary_aging/SRP075354_counts_GC/dailt',x),
                 header = T,sep = ',',row.names = 1)
    }))
    a[1:4,1:4]
    
    
    # 下面是合并后的表达矩阵添加行名和列名
    rownames(a)=rownames(read.table('GSM2157535_Younger_1_CPM.csv.gz',
                                    header = T,sep = ',',row.names = 1))
    d1=seq(2,40,2)
    d1=c(1,d1)
    a=a[,d1]
    
    
    

    相关文章

      网友评论

          本文标题:批量读取文件

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