# XWUIChartECDF

An ECDF (empirical cumulative distribution function) chart variant backed by `XWUIChart` that steps from 0 to 1 as it accumulates observations, letting you read percentiles and compare whole distributions directly. Provide named `series` of `{ x, y }` points and choose a `block` (1-4) and `size` preset.

## Basic Usage

Two named monthly series (Series A and Series B), each spanning Jan through Jun, drawn as cumulative step curves.

```example
file: examples/BasicUsage.ts
html: examples/BasicUsage.html
title: Basic Usage
description: Two six-month series rendered as an ECDF chart at the md preset.
```

## Response Time Distribution

A single latency distribution where the curve rises to 100% and a p95 line marks the request-latency target.

```example
file: examples/ResponseTimeDistribution.ts
html: examples/ResponseTimeDistribution.html
title: Response Time Distribution
description: Cumulative share of requests by latency bucket with a p95 reference line.
```

## Exam Score ECDF

Cumulative percentage of students at or below each score, with the median readable where the curve crosses 50%.

```example
file: examples/ExamScoreECDF.ts
html: examples/ExamScoreECDF.html
title: Exam Score ECDF
description: Score-bucket ECDF with axis labels and interactive hover enabled.
```

```api
```
