(Demo App) Visualizing Topological Relationship of Complex Spaces
My colleagues are very aware of my obsession with drawing networks of rooms and hallways to study spatial planning in complex buildings typologies (Convex Map/J-graph analysis). Hence, I was inspired to build a simple R shiny app that automates this process for me so that I can focus more on the analysis process. The input data demonstrated in the video is from my previous study on the game spaces in "Among Us".
There are certainly other well-known network visualization softwares like Cytoscape and Gephi. However, I wanted an app that streamlines the basic graph computations with useful layout and visualization features typically used in such network analyses:
- Generates a Nodelist with Centrality Measures
- Multiple Layouts - Tree, Radial Tree, KK, FR
- Reassignment of Root Node (for Tree/Jgraph Layout)
- Visualizing Centrality Measures through Node Sizes
- Adjustable Node and Label Size
- Node Colouring function (multiple entries) - identified based on names (RegEx) of the nodes
- Edge Colouring function - identified based on edge list column names