NetworkX
Sign in to saveNetworkX is a Python library for studying graphs and networks. NetworkX is free software released under the BSD-new license.
Described at
TAPoR
tapor.ca →Link to a page describing this subject · 814 chars · not written by Vinony
~21 min read
Encyclopedic overview
41 sectionsContents
- History
- Features
- Supported graph types
- Overview
- Directed graphs (DiGraph)
- Undirected graphs (Graph)
- MultiGraphs
- MultiDiGraphs
- Challenges in visualization
- Graph layouts
- Spring layout
- Spectral layout
- How the spectral layout work
- Why it reveals the network's structure
- Codes for implementing the plot
- Circular layout
- Shell layout
- Sample code
- Kamada–Kawai layout
- Random Layout
- Planar Layout
- Fruchterman–Reingold Layout
- Spiral Layout
- Bipartite Layout
- Multipartite Layout
- BFS Layout
- Usage
- Suitability
- Applications
- Comparison with Matlab
- Dealing with large data
- Cost
- Getting access to Networkx through Matlab
- Applications to pure mathematics
- Graph a subgroups lattice of a group
- Graph ordered relations
- Graph equivalence relations
- Integration
- See also
- References
- External links
NetworkX is a Python library for studying graphs and networks. NetworkX is free software released under the BSD-new license.
== History == NetworkX began development in 2002 by Aric A. Hagberg, Daniel A. Schult, and Pieter J. Swart. It is supported by the National Nuclear Security Administration of the U.S. Department of Energy at Los Alamos National Laboratory.
Excerpted from Wikipedia’s “NetworkX” article, available under the CC BY-SA 4.0 licence.