A radial bar chart implemented using the reusable radial bar chart D3 component.

This example demonstrates the chart responding to data updates. Each time the 'update' button is clicked:

The update function is as simple as:

function update() {
  initData(); // Randomises the data

  d3.select('#chart')
    .datum(data)
    .call(chart);
}

A code example is available in the project directory.