Skip to content

aaronsnoswell/mpl-utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mpl-utils

A collection of plotting functions for matplotlib

Installation

This package is not distributed on PyPI - you'll need to install it from source:

$> git clone github.com/aaronsnoswell/mpl-utils
$> cd mpl-utils
$> pip install -e .

To test the installation:

$> cd ~
$> python
>>> import mpl_utils
>>> for d in mpl_utils.demos.values(): d()

Provided functions

thead_plot.py: Thread Plot

A plot designed for visualising large matrices or vectors. Each row of the matrix is rendered as a spline-interpolated line, allowing structure in the matrix to be quickly visualised:

xyt_plot.py: XY-Time plot

Plots an X-Y trajectory, using color to show change over time.

cleveland_dotplot.py: Cleveland Dot Plot

Plots observations across a categorical variable, along with some range for each observation.

moving_average_plot.py: Moving Average Plot

Plot a moving-average filtered version of a signal.

Releases

No releases published

Packages

No packages published

Languages