sprezzature-figures
Figures
How to get a figure
Ask our tool:
"make a figure"
"chart this"
"treemap"
"candlestick"
"heatmap"
"sankey"
"SHAP plot"
"render this diagram"
Every figure below carries a kit: a zip with the data as a CSV, the generator that reads it, and the interactive SVG it writes. Two Python files, no build step, and for most of them nothing to install at all. The two animated Gapminder generators complete the 127-generator catalogue on the Hans ROSLING tribute .
See it for
normal vision
a reader with deuteranopia
a reader with protanopia
a reader with tritanopia
no colour (grayscale)
Simulates the default figure through a reader's eyes (normal vision for zoom).
Comparison & ranking
Rank and contrast categories: bars, lollipops, dumbbells and their kin.
Bar chart : Ranked categories, one house color each.
Grouped bar : Categories split by a second variable.
Lollipop : A lighter bar chart for ranked values.
Dumbbell chart : Two points per row joined by a segment showing change.
Slope chart : Before and after, two points.
Bullet graph : Measure bar, target tick and qualitative bands.
Pareto chart : Sorted bars, a cumulative line and an 80% mark for the vital few.
Radar / spider : Many criteria on radial axes.
Variable-width columns : Height, width and area each carry a variable.
Column range : High-low intervals per category; temperature ranges, confidence intervals.
Population pyramid : Age and sex, back to back.
Parliament hemicycle : One dot per seat, coloured by party, with a majority line.
Waterfall : A running total, step by step.
Distributions
The shape, spread and skew of one variable: histograms, boxes, densities.
Histogram : A single distribution, binned.
Box plot : Spread, quartiles and outliers per group.
Violin plot : KDE density per group, mirrored.
Density (KDE) : A smoothed distribution curve.
Rug + density : Raw values as ticks beneath a density curve.
Ridgeline / joyplot : Stacked, overlapping densities, one per group.
Strip plot : Every point, jittered by group.
Wilkinson dot plot : One dot per observation, binned and stacked.
Letter-value (boxen) : Nested quantile boxes for large samples.
ECDF : empirical cumulative distribution function (ECDF), stepped.
Error bars : A mean with its uncertainty interval.
Bell curve : Normal distribution with configurable mean and standard deviation.
Q-Q plot : Is this sample normal?
P-P plot : Empirical vs theoretical CDF probabilities.
Beeswarm : One dot per observation, nudged apart so width reads as density.
Hierarchies, networks & flows
Nodes, edges and movement: trees, graphs, chords, Sankeys.
Node-link network : Force-directed graph, hover to highlight.
Arc diagram : Nodes on a line, links as arcs above.
Dendrogram : Hierarchical clustering with a merge-height axis.
Tree diagram : A tidy node-link hierarchy.
Org chart : Top-down boxes for role and headcount, coloured by division.
Radial tree : A hierarchy laid out on concentric rings.
Force-directed graph : A 318-author co-authorship network in six communities.
Edge bundling : Relations bundled along a radial hierarchy.
Elbow detection : Kneedle finds the elbow of a diminishing-returns curve (choosing k).
Chord diagram : Ribbons between categories; arc size is the total.
Dependency wheel : Directed circular flows, arcs sized by throughput, ribbons by origin.
Sankey diagram : Flows between stages, width proportional to volume.
Alluvial / parallel sets : Category membership flowing across axes.
Parallel sets : Categorical ribbons across class, sex, age and survival, width by count.
Packed bubbles : Circles sized by value, packed and coloured by group.
Gauges, 3-D, sets & the rest
KPI gauges, projected 3-D, set intersections, and one-of-a-kind figures.
Venn / Euler : Overlapping sets, each region sized by its count.
UpSet plot : Set intersections as bars over a matrix, Venn beyond three sets.
Voronoi tessellation : Catchment cells coloured by group, with seed points.
Embedding projector : 2D word-embedding map; hover a word for its nearest neighbours.
Diffusion trajectory : A point cloud carried through a noise schedule, forward then back.
Word cloud : Words sized by frequency, coloured by theme.
Speaking time : Who spoke, and for how long (donut).
Radial gauge : A needle over coloured zones with a big readout.
Liquid gauge : A disc filled with wavy liquid to a percentage, a reservoir at 63%.
Radial bar : Bars wrapped around a polar axis.
3D surface : A static 3-D surface via offline projection.
Manifold path : Gradient ascent on a two-coordinate surface, stalling on a lesser peak.
3D wireframe : A projected surface mesh, slowly rotating.
3D scatter : Projected 3D points with a slow turntable.
3D bar : Depth-shaded bars on a grid; use sparingly.
No figure matches. Try another term.
×