我有一个包含许多目录的列表,每个目录都有 5 个文件,我想从每个目录中的这些文件中选择一个(例如扩展名为 .txt 的目录)并编译这些 .txt 文件的列表。 ...如何创建一个循环,从 R 的目录列表中选择 txt 文件?
你可以做:
dir(path = ".", pattern = "\\.txt$", full.names = TRUE, recursive = TRUE)
Where path
是包含您要查找的所有文件夹的根目录,pattern
是匹配您感兴趣的文件的正则表达式(在示例中,所有带有.txt
扩大,full.names
返回文件的完整路径,并且recursive
探索所有子文件夹path
。这将返回一个向量,其中包含与您的查询匹配的文件的完整路径。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)