HistogramChart
Observations in round bins with labelled markers such as the median, a percentile or a budget.
Installation
Import from @gaudi/design-system. Load @gaudi/design-system/global.css once and add transpilePackages: ['@gaudi/design-system'] in Next.js.
Copy an example into your project with the shadcn CLI: npx shadcn@latest add https://design.gaudi.site/r/histogram-chart-reading-time.json.
Usage
Examples
Reading time with median and p90
API
19 props
Accessibility
The plot is one tab stop named by ariaLabel. The arrow keys walk the points, Home and End jump to the ends, Enter or Space activates and Escape clears; the active point is drawn and read out politely. Every value is mirrored in a data table, and the SVG is hidden from assistive technology.
Related
ToggleGroupSingle or multiple pressed choices for view modes and compact formatting controls.6 examplesAreaChartFilled areas per series over categories, stacked into a total or overlapping from zero.2 examplesBarChartBars per category: single, grouped or stacked, upright or on their side, with references, annotations and a highlighted bar.2 examplesBoxPlotChartDistributions side by side: median, quartiles, whiskers at 1.5 × IQR and outliers, from raw samples or precomputed summaries.1 exampleChartFrameThe frame every chart renders in: a captioned figure with one keyboard stop and a readout, loading, empty, invalid and error states, locale-aware numbers and a data table built from points. Use it around a custom visual, with the Recharts composition parts and Gaudi primitives.1 exampleComposedChartBars, lines and areas on one category axis, with a right-hand axis for a series in other units.