r - 列出子目录中以给定名称开头的文件 R
问题描述
我有一个目录,其中包含 70 个具有不同 CSV 文件的其他子目录。每个目录中的 CSV 文件如下所示Modified2-3.csv、added2_3.csv、Retired4_5.csv。我的最终结果是加入所有以名称 Modified 开头的 CSV,但在此之前我如何遍历所有子目录,仅选择以modified开头的文件
我试过这个方法,但它说字符为零
list.files(pattern = "^Modified.*name.csv")
我确实希望我的结果是修改后的 CSV 列表,如下所示 Modified2_3.csv、Modified3_4.csv、Modified7_8.csv
解决方案
使用 list.files() 的递归参数,您应该能够在没有循环的情况下通过它们。
list.files(pattern = "^Modified", recursive=TRUE)
推荐阅读
- wordpress - 如何在谷歌云平台上安装 Wordpress 4.9
- regex - 我的 lambda 函数如何将匹配项作为 re.subn() 表达式中的参数?
- node.js - 退出代码 127 - 未知浏览器查询 `basedir=$(dirname "$(echo "$0" | sed -e 's`
- sql - 汇总分组中子查询的结果
- r - 删除列表中矩阵的 NA 行
- c - 使用 gcc target_clones 函数多版本控制静态链接存档时如何修复未定义的引用链接器错误
- angular - Angular 属性指令获取对其他同级属性引用的引用
- php - 使用php以excel xml格式导出期间增加行限制
- typescript - 如何忽略“类型实例化过深并且可能无限。ts(2589)”打字稿错误?
- html - 如何使 flex 子元素像内联元素一样换行到下一行