From the course: Complete Guide to Generative AI for Data Analysis and Data Science
Unlock the full course today
Join today to access over 24,600 courses taught by industry experts.
NetworkX
From the course: Complete Guide to Generative AI for Data Analysis and Data Science
NetworkX
- [Instructor] When we work with graph analysis and network analysis, we have a lot of tools that we can work with. One of the most popular is called NetworkX, it's a Python library. And NetworkX is really useful for graph analysis, and we're going to take a look at that. It's useful for things like creating and modifying graphs, query and graph structures, creating visualizations, analyzing algorithms, so things like finding shortest paths or clusters within algorithms. Also calculating centrality measures are easily done in NetworkX. We also have the ability to detect communities or sort of subgroups within a graph where there's a lot of interaction among community members. That's often helpful to do depending on the kind of graph analysis that we're working on. So, now I've just jumped over to Colab and I've opened a Colab notebook that I have created, and I just want to demonstrate some basic functionality of NetworkX and show you what it looks like to work with NetworkX. In our…
Contents
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Introduction to graph theory5m 54s
-
(Locked)
NetworkX4m 27s
-
(Locked)
Analyzing a social network7m 15s
-
(Locked)
Supply chains and network analysis3m 20s
-
(Locked)
Generating a synthetic supply chain4m 5s
-
(Locked)
Visualizing a complex supply chain3m 37s
-
(Locked)
Finding highest betweenness scores4m 36s
-
(Locked)
Advanced topics in supply chain analysis6m 26s
-
(Locked)
Challenge: Analyzing a social network19s
-
(Locked)
Solution: Analyzing a social network2m 35s
-
-
-
-