Stacked bars
WebGPU required This live demo needs a WebGPU-capable browser. The preview above is a static snapshot.
bar({ y: [...keys], position: 'stack' }) packs multiple series into one layer. The same layer switches to 'dodge' for grouped side-by-side bars and 'fill' for 100% stacked — no data reshaping needed.