Visualization
Hover for data summary, click on visualization to reset summary.
Select example:
A sunburst visualization helps track population changes from initial states over lifecycles e.g. product churn rates, product conversions.
For custom testing, load up a file conforming to the data schema (see details below) or you can test out the following sample files (fake data):
Details
This is a variation of the original sunburst sequence. A major improvement to the original vis is to organize the code base and draw the D3 components (breadcrumbs, sunburst,
legend) from a single HTML div
tag, and to dynamically assign color and legend scales.
The other improvement is generalizing and conventionalizing data inputs. The input requires a simple tabular schema of sequence, stage, node, value
(see below) and the program will parse the data into a JSON graph.
The design of the data input therefore makes the visualization more useable on relational database queries. The CSV data can be unsorted but it must NOT contain a header, and has to conform to the following data column requirements.
sequence (int/string):
an ordered sequence that clearly defines the grouping of nodes.stage (int):
the index/order of nodes in a given sequence.node (int/string):
the data name of the node.value (int):
the value at each stage of a given sequence. Only the final stage value in a given sequence is used in this visualization.
Data
{{ sunburst.data }}