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.
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