R循环生成S4对象

时间:2017-07-25 04:51:47

标签: r for-loop

我是这个论坛的新手,我需要一些帮助解决以下问题。

我有一个在多个数据文件上应用函数的循环。此函数的输出是带有插槽的S4对象。

我需要使用不同的名称保存每次迭代中生成的每个S4对象。我知道如何通过将S4对象更改为列表来做到这一点;但是,通过这种方式,我可以再次访问插槽了。

有没有办法维护S4object结构?

这里是剧本

Rawlist<-list.files()

outputlist<-list()

for (i in 1:length(Rawlist)){
  Raws <- xcmsRaw(Rawlist[i],profstep= 0.04, includeMSn= TRUE, )
  outputlist[[i]]<-Raws
}

感谢您的帮助!

0 个答案:

没有答案