2015-11-13 74 views
-1

我知道如何使用list.files在R中的主目录中列出和导入文件。但我怎样才能做到更深层次的目录呢?如何从一个子目录中列出并导入文件?

例子:

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

这里A1是主目录,我想导入下2001年目录中的文件,2002年等,这将是很好,如果我能

  • 列表中的所有子目录
  • 从每个子目录读取并导入文件

我试过这样做:

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

'递归= TRUE'? –

回答

1

可以列出所有子目录:

tempdirlist=list.dirs("path\\to\\dir\\a1") 
相关问题