Visualizing Interactive Graph Networks in Python

In this talk you will learn how to visualize graph networks in Python, using networkx, traitlets, ipywidgets and plotly. The resulting plot will be fully interactive, which makes it easy to filter edges, find nodes by their name and update the graph's layout.


Visualizing graph networks is becoming increasingly more important in the realm of data science. However, once your graph exceeds some hundred nodes and edges, rendering a static image that contains all information becomes too complex and incomprehensible. That is when you need interactive graph visualization.

In this talk, you will learn how to use well-established packages, such as networkx, traitlets, ipywidgets and plotly, to produce interactive network graphs, where you can easily zoom in and out, filter for nodes and edges, find nodes by their name and even update the network's layout.


Domains:

Data Science, IDEs/ Jupyter, Networks, Visualisation, Python

Domain Expertise:

some

Python Skill Level:

expert

Link to talk slides:

tba

Abstract as a tweet:

Join @jan_jagusch's talk to learn about visualizing interactive network graphs in Python.

Public link to supporting material:

tba