DATA-DRIVEN SMALL MULTIPLES
Evaluation
instrument.
WHAT THIS ISA zero-dependency chart component for publishing grouped model evaluations as consistent small multiples. Give it validated JSON; it preserves series identity, a shared scale, direct labels, print layout, and an exportable browser SVG.
NO FRAMEWORKNative Web Component
NO RUNTIME DATA FETCHDeterministic embedded input
EXPLICIT MISSING DATARendered as N/A, never zero
SHARED SCALEAcross the full evaluation matrix
INPUT CONTRACT
{ title, subtitle, higherIsBetter,
series: [{ id, label, color }],
groups: [{ name, panels: [{
name, values: { [seriesId]: number }
}] }] }
Plain Web Component. No framework, external font, chart library, or build step. Drop benchmark-chart.js and benchmark-component.css beside any static report.