Static documentation

Data Visualisation Catalogue Gallery

Rendered markdown notes for the catalogue review, compiler mapping, implementation tracker, and chart method specs.

38 chart methods
10 with reference assets
43 documents

Nightingale Rose Chart

Source: Data Visualisation Catalogue - Nightingale Rose Chart

Why This Belongs In The Compiler Gallery

Nightingale rose charts test the second polar-sector mode: equal-angle sectors whose radius changes with the value. This is a useful bridge from pie/donut charts toward broader radial chart families.

Data Contract

Each raw row is one category value.

FieldTypePurpose
teamcategoricalSector category and legend label.
valuequantitativeQuantity encoded by sector radius/area.
pathDtext, derivedGenerated radial sector path.
outerRadiusquantitative, derivedValue-derived sector radius.
labelX, labelYquantitative, derivedValue label anchor coordinates.

Compiler Mapping

Compiler partMapping
Data sourceteam-volume raw rows and derived sectors.
Transformlayout with layoutKind: "polarSectors" and layoutMode: "equalAngleRadius".
Scalescolor: ordinal(team).
LayersEqual-angle path sectors plus value labels.
GuidesGenerated color legend.

Faithfulness Notes

The gallery version uses square-root radius scaling inside the layout so sector area tracks the source value. Remaining work is radial grid rings, polar axes, and label collision handling.