全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
3735 2
2022-03-25
     多个output文件夹{output1,output2.....output100},每个文件夹内都有包括一个名称为species的txt文件,现在想将每个species第三列的最大值提取出来整合到一个数据框中。     新人折腾了好久还是不会,特来请教各位,谢谢! [attach]3 示例.png 645453[/attach]
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2022-3-25 22:02:11
#setwd(output目录)  #改为你的output目录
out_name <- paste0('out',1:100)
dat <- data.frame(max_value = rep(0,100))
for(ii in 1:100){
        setwd(out_name[ii])
        fn = read.table('speciesConcentrations.txt',header = T)
        dat[ii,] = max(fn[,3])
        setwd('../')
}
dat
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2022-3-28 09:16:48
szxship 发表于 2022-3-25 22:02
#setwd(output目录)  #改为你的output目录
out_name
非常感谢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群