NetworkX libraryNetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks..
The examples below will guide you through a migration dataset already discussed in data-to-viz.com. It starts by describing the input dataset and the basic usage of the Chord() function.
A common need when dealing with network charts is to map a numeric or categorical variable to the nodes or edges appearance. This is totally doable and adds some insight to the figure.
Another commin task is to build a network chart from a correlation matrix. Let's say you have several numeric variables describing some items in a dataset. You can compute a similarity matrix and display it as a network chart. This process is described in thepost #327 below.
graph-toolThe graph tool library is a python library implemented in C++. It makes it highly efficient to draw networks containing many nodes. Graphics to come.
Do you know all the chart types? Do you know which one you should pick? I made a decision tree that answers those questions. You can download it for free!
