前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >批量读取

批量读取

原创
作者头像
我不知道
发布2023-06-10 23:21:41
1520
发布2023-06-10 23:21:41
举报
文章被收录于专栏:生信学习笔记01生信学习笔记01
代码语言:txt
复制
fs = dir("GSExxx_RAW/")#列出一个文件夹下的所有文件
re = list() #生成一个空列表re,每一轮for循环会向re中添加一个元素

法1:for循环

代码语言:txt
复制
for(i in 1:length(fs)){
  re[[i]] = read.delim(paste0("GSExxx_RAW/",fs[i]),row.names = 1)
}
re2 = do.call(cbind,re) #把re的所有元素cbind到一起

法2:隐式循环+自定义函数

代码语言:txt
复制
re = lapply(fs, function(f){
      read.delim(paste0("GSExxx_RAW/",f),row.names = 1)
})
re2 = do.call(cbind,re) #把re的所有元素cbind到一起

生信技能树小洁老师

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档