mglib

Personal IDL library for M. Galloy

Directory: vis/lineplots/

routines for creating various types of line plots

Contents

.pro files

mg_boxplot.pro

Create a box and whisker plot, also called a boxplot.

mg_bubblechart.pro

Create a simple bubblechart.

mg_build_lineplots.pro

Build the lineplots DLM.

mg_checkerboard.pro

Returns a checkerboard pattern suitable for use with the PATTERN keyword to POLYFILL.

mg_datavase.pro

Based on the paper "Data Vases: Plots for Visualizing Multiple Time Series" by Sidharth Thakur and Theresa-Marie Rhyne.

mg_histplot.pro

Create a histogram plot.

mg_horizon.pro

Horizons graph squeeze many line plots into a single graph by folding the graph into bands and color coding them.

mg_lineplot.pro

Create a line plot.

mg_plot.pro

Wrapper for PLOT with better defaults.

mg_plotaspect.pro

Calculates the optimal aspect ratio for a plot of the given values.

mg_plots.pro

Wrapper to PLOTS to specify COLOR and THICK on a per point basis.

mg_rasterpolyline.pro
mg_scatter3d.pro

Display a 3-dimensional scatter plot.

mg_scatterplot_matrix.pro

Create a matrix of scatter plots.

mg_slopegraph.pro

Produce a comparison chart as shown in the examples section.

mg_sparkbar.pro
mg_sparkdichotomous.pro

Creates a dichotomous sparkline as a PNG image file.

mg_sparkline.pro

Writes a sparkline plot to a PNG file.

mg_spectrogram.pro

Produce a spectrogram of the given time series.

mg_stepchart.pro

Plot a stepchart i.e.

mg_ternaryplot.pro

Produce a ternary plot.

mg_themeriver.pro

Create a theme river style plot.

mg_xkcdify.pro

Create an xkcd-style line.

Personal library of Michael Galloy
Contact me if you have enhancement requests or bug fixes.