Network Analysis Made Simple
summary
Hands-on tutorial that actually shows code and results: builds reproducible notebooks with networkx and nxvis, loads real datasets (a 29‑node seventh‑grade survey with 12 boys and 17 girls, Divvy bike stations), implements BFS exercises, and visualizes graphs with matrix, arc, circle, and hive layouts. Key claims are concrete: adjacency matrix powers count k‑length paths, dot products simulate message passing, and linear‑algebra implementations give ~100× speedup over pure Python for some routines. Includes setup notes (binder, VS Code, conda) and working demos.
AI-written summary · about
chapters (39)
- 0:00Start
- 10:54Other Examples of Networks
- 11:07Protein Interaction Networks
- 19:19Graphs Directionality
- 22:21Introduction to the Network X Api
- 25:28Network X Intro
- 26:00Underlying Data Model
- 27:00Graph Data Structure
- 32:00Check How Many Nodes Are Present inside the Graph
- 33:23Do Nodes Have To Be Integers
- 39:27Query Edge Information
- 47:48Add Node
- 48:18Add Nodes into a Graph
- 1:05:08Visualizing a Graph
- 1:06:50Visualizations
- 1:09:38Matrix Plot
- 1:15:04Alternative Visualization
- 1:15:53Circles Plot
- 1:17:04Hive Plot
- 1:17:43Clone the Axes
- 1:22:15Prioritize the Placement of Your Nodes
- 1:29:48The Original Solution
- 1:31:16Self-Loops
- 1:32:49The Degree Centrality Metric
- 1:33:38Degree Centrality
- 1:34:20Degree Centrality Function
- 1:35:12A Plot of the Degree Centrality Metrics
- 1:36:01The Empirical Cumulative Distribution Function
- 1:41:31Outlier
- 1:42:12Visualizing Distributions
- 1:43:10Preferential Attachment
- 1:46:53Pattern of Connectivity
- 1:50:51Paths Notebook
- 1:53:09The Breadth First Search Algorithm
- 2:06:40Creating Subgraphs from a Graph
- 2:12:18Bottleneck Nodes
- 2:13:38Betweenness Centrality Metric
- 2:15:58Barbell Graph
- 2:23:23Questions
related talks
01h 32mConnected: A Social Network Analysis Tutorial with NetworkX
26mGetting an Edge with Network Analysis with Python
01h 38mNetwork Science for Fun and Profit
43mVisualising networks
24mNetworkX - your Unexpected Assistant for Clustering Analysis
28mNetworkX is Fast Now: Graph Analytics Unleashed
37mGraphs, Networks and Python: The Power of Interconnection
24mHands-On Network Science
