Visualization

transitionMatrix aims to support native (Python-based) visualization of various transition related datasets using matplotlib and other native python visualization libraries.

Note

The visualization functionality is not yet refactored into a reusable API. For now the visualization functionality is implemented separately as a demo script.

Visualization Examples

Example workflows using transitionMatrix to generate visualizations of migration phenomena

  • Script: examples/python/generate_visuals.py

Example 1

Plotting the state space trajectory of a single entity

_images/single_entity.png

Example 2

Plotting the state space trajectory of multiple entities

_images/sampled_histories.png

Example 3

Histogram plot of transition frequencies

_images/estimation.png

Example 4

Colored scatterplot of entity transitions over time

_images/scatterplot.png

Example 5

Colored scatterplot of entity transitions over time (alternative form)

_images/scatterplot2.png

Example 6

Visualize a transition matrix using Hinton-style visual

_images/TransitionMatrix.png

Example 7

Visualize a transition matrix using a sankey visual (a logarithmic adaptation that is useful for qualitative insight)

_images/sankey.png