module |
---|
Social Networks |
- Obtain the data.
- Convert the data into a [[#Formats| format]] for importing into a library.
- Import the library.
- Choose a [[#Layouts | layout]].
- Experiment with the resulting visualization.
- GEXF - XML-based format for describing network structures.
- GML - Text-based format with a simple syntax.
- GraphML - XML-based format supporting attributes for nodes and edges.
- GraphViz Dot - Text-file format with a human readable syntax.
- JSON - Preferred file format of JS based tools.
- Stand-Alone Software
- [[Python]] Libraries
- [NetworkX[(https://networkx.org/)
- iGraph
- JavaScript Libraries
- Circular - Nodes are placed on a circle, evenly spaced.
- Force-Directed - Uses a physics simulator to emulate gravity and force on elements.
A Google Colaboratory was created to show NetworkX functionality.
One of the coolest things I saw during this class. https://web.archive.org/web/20210619004210/https://brendangriffen.com/post/wikipedia-thinkers/