Data Visualization Taxonomy

Editors: Megan Culler, Doug Schepers

Chart Primitives

These are some of the basic building blocks of chart semantics, which may be expressed as ARIA roles, properties, or states in order to make a chart interactive and data-friendly. They should be used in addition to the native capabilities of SVG: grouping related items, maintaining good document order, and appropriate use of <text>, <title>, and <desc> elements.

Each of these components may be considered as a collection of different parts of the dataset, with more information available by drilling down into each “level” through interactive exploration.

Special consideration needs to be made for animated or dynamically-updated charts (such as live stock tickers).

Chart Types

This is a loose (and incomplete) collection of chart types. Not all of these chart types are easily expressed as explorable SVGs, and not all of them are generic or common enough to warrant initial effort.

Cartesian

Non-Cartesian

Combination

Unusual

Highly specialized