Podana ścieżka katalogu bezwzględnego katalogu głównego. Jak wygenerować obiekt dendrogramu wszystkich ścieżek poniżej, aby móc wizualizować drzewo katalogów z R?Jak zbudować dendrogram z drzewa katalogów?
Załóżmy, że następujące połączenie zwróciło następujące węzły listkowe.
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
Chciałbym zrobić wykres w R jak wyjście z programu UNIX tree
:
root
├── a
│ ├── another
│ │ ├── cool
│ │ │ └── file.R
│ │ └── file.R
│ └── some
│ └── file.R
└── b
├── more
│ └── data.csv
└── some
└── data.csv
Byłoby to szczególnie przydatne, jeśli roztwór zaangażowany rozkładając drzewo systemu plików na dwa: data.frame
:
- o stół Węzły F (z których mogę zawierać atrybuty takie jak data modyfikacji)
- i stół krawędzi (również atrybuty)
a następnie budowa przedmiotu dendrogram z tych dwóch data.frame
s.
dokładnie, jaki rodzaj działki miałeś na myśli? Czy możesz pokazać przykład, w jaki sposób chcesz sformatować dane i jak zaplanować dendrogram? Pomocne może być wszystko, co sprawi, że problem będzie bardziej powtarzalny (http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example). – MrFlick
Prosta hierarchiczna fabuła drzewa byłaby świetnym pierwszym krokiem. Ale mam nadzieję stworzyć mapę drzewa. – wdkrnls
I chciałbym kolor atrybutów takich jak data modyfikacji. – wdkrnls