给定根绝对目录路径.如何生成其下方所有路径的树状图对象,以便我可以使用R可视化目录树?
假设以下调用返回以下叶节点.
list.files(path, full.names = TRUE, recursive = TRUE)
root/a/some/file.R
root/a/another/file.R
root/a/another/cool/file.R
root/b/some/data.csv
root/b/more/data.csv
Run Code Online (Sandbox Code Playgroud)
我想在R中创建一个类似unix tree程序输出的图:
root
??? a
? ??? another
? ? ??? cool
? ? ? ??? file.R
? ? ??? file.R
? ??? some
? ??? file.R
??? b
??? more
? ??? data.csv
??? some
??? data.csv
Run Code Online (Sandbox Code Playgroud)
如果解决方案涉及将文件系统树分解为两个,那将特别有用data.frame:
然后从这两个data.frames 构建树形图对象.