从深度嵌套的子目录中读取文件,并在R中使用子目录的完整路径名对其进行重命名

我有一个目录,该目录包含非常嵌套的目录中的文件。它们是模拟的结果。 这是目录和子目录的结构。

从深度嵌套的子目录中读取文件,并在R中使用子目录的完整路径名对其进行重命名

仅显示一个完整的分支。这些文件只能在末尾的目录(即1 2 3 4 5 6子目录)中找到。总共有96个结束子目录。

我试图读取文件(* .mass),根据其父目录重命名它们,并创建一个DataFrame,从中可以绘制不同的变量。用这种方式命名对于识别不同的情况很重要,因为在每个级别,每个子目录都表示保持一些变量不变而改变另一个变量。

我尝试了list.files(),但是它没有系统地列出所有子目录和文件名的列表。

注意:所有文件都具有相同的父名称,例如Test1,但有不同的扩展名,例如Test1.vtk,Test1.mass,Test1.prb等,但是我只对Test1.mass文件感兴趣,每个文件只有1个。

zyai558 回答:从深度嵌套的子目录中读取文件,并在R中使用子目录的完整路径名对其进行重命名

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3085160.html

大家都在问