networkx - Create and Analyze Graphs with NetworkX
Build, analyze, visualize, convert, and import or export directed, undirected, weighted, and multigraph networks with NetworkX.
Tags
Updated: 2026-10-16Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Build graph structures
- Analyze graph properties
- Compute centrality measures
- Find shortest paths
- Detect communities
- Run graph algorithms
- Convert graph data formats
- Visualize networks
- Import and export graph files
- Support directed and weighted graphs
Inputs
- Graph specifications
- Nodes and edges
- Edge weights and attributes
- Graph files
- Matrices or dataframes
- Analysis parameters
Outputs
- Graph structures
- Graph analysis results
- Network visualizations
- Converted graph files
Requirements
- Python environment
- NetworkX 3.6 or later
- Matplotlib for visualization
- Bash, Read, Write, and Edit access
