# XWUIChartCaterpillar

A caterpillar plot (a forest/caterpillar chart that shows an estimate per group together with its confidence interval, stacked so many estimates can be scanned in one column and outliers spotted): a fixed-type wrapper around `XWUIChart` that lays out one estimate row per data point. Pass each group as a `series` of `{ x, y }` values plus a `block` preset (1-4) and `size` (`sm` / `md` / `lg`); the shared block config also exposes legend, grid, axis, data-label, and tooltip-formatter toggles. Use it to compare many point estimates and their uncertainty side by side.

## Basic Usage

Two monthly `{ x, y }` series, "Series A" and "Series B", drawn as stacked estimate rows at the md size preset.

```example
file: examples/BasicUsage.ts
html: examples/BasicUsage.html
title: Basic Usage
description: A caterpillar plot stacking estimates from two monthly series for comparison.
```

## Meta-Analysis Effect Sizes

Seven studies plotted as effect sizes with their upper confidence bound and a `lineY` null line at zero for pooling evidence.

```example
file: examples/MetaAnalysis.ts
html: examples/MetaAnalysis.html
title: Meta-Analysis Effect Sizes
description: A forest-style caterpillar plot of study effect sizes against a no-effect line.
```

## A/B Test Variant Lift

Six experiment variants ranked by conversion lift over a control baseline, with a `lineY` "Control" marker and `"%"` units.

```example
file: examples/AbTestLift.ts
html: examples/AbTestLift.html
title: A/B Test Variant Lift
description: A caterpillar plot comparing per-variant conversion lift against the control line.
```

```api
```
