Skip to content
EntityQ7000696· pop 8· linked from 35 articles

NetworkX is a Python library for studying graphs and networks. NetworkX is free software released under the BSD-new license.

Described at

Link to a page describing this subject · 814 chars · not written by Vinony

Source code

Link to the source-code README · 2,970 chars · not written by Vinony

Wikidata facts

Official website
networkx.org
Image
Watts strogatz.svg
Show 3 more facts
source code repository URL
github.com/NetworkX/NetworkX
software version identifier
3.6.1
Sources (8)

via Wikidata · CC0

~21 min read

Article

41 sections
Contents
  • 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.

Available in 7 languages

via Wikidata sitelinks · CC0

Connections

Categories