Graphical

Higher-level plot primitives — line + shaded bounds, Gantt charts, phase histograms, 3-D wireframes.

When to use which

Task

Use

Line plot with shaded confidence / error bounds

shadebounds()

Circular / phase histogram (0–2π)

phasehistogram()

Gantt-style timeline of events

gantt()

Grouped box-charts with sensible defaults

group_boxchart()

Linear-model fit + scatter plot

lm_plot()

Matrix → RGB image (arbitrary colormap)

mat2rgbpic()

Plot highlighted above/below a threshold

threshold_plot()

Horizontal “number line” with a range marker

range_numberline()

3-D wireframe surface

wireframe()

Smooth-and-decimate for fast plotting of very long signals

conv_downsample()

Reference