如何从子目录中列出和导入文件?

时间:2015-11-13 20:20:54

标签: r import

我知道如何使用list.files从R中的主目录列出和导入文件。但是我怎样才能为更深层的目录做到这一点?

示例:

-a1
   - 2001
      - files
      - files
   - 2002
      - files
      - files

这里a1是主目录,我想在目录2001,2002等下导入文件。如果我能

那就太好了
  • 列出所有子目录
  • 从每个存在的子目录中读取和导入文件

我试过这样做:

templist <- list.files(pattern = ".precip/2010/*.tif")

1 个答案:

答案 0 :(得分:1)

您可以列出所有子目录:

tempdirlist=list.dirs("path\\to\\dir\\a1")