迭代R中的文件夹

时间:2015-02-12 04:02:09

标签: r

我正在尝试遍历文件夹列表,然后将我的工作目录设置为该文件夹,以便我可以在该代码上运行一个函数。我想出了这个,但它并没有像我预期的那样工作

dirs<-list.dirs("C:\\Users\\King\\Desktop\\stuff")

temp<-function(fileName)
{
print(fileName)
flush.console()
}

foreach(n=1:length(dirs)) %do% temp(dirs[n])

我最后结束了一大堆空值。我打印一个元素列表的所有元素还是什么?

1 个答案:

答案 0 :(得分:0)

你不需要做一个for循环,使用lapply。

lapply(dirs, temp)