美文网首页
批量读取文件

批量读取文件

作者: 哇珍 | 来源:发表于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