Skip to main content
100%

d3v4 and d3-annotation

✓ Published0🌍 Public
Aalansmithy
Last edited May 9, 2017
Created on May 9, 2017

This example demonstrates interactive annotations on a bar chart built with D3 v4 and the d3-annotation module by Susie Lu. Users click anywhere on the chart to create a new annotation at that location, choosing between circle, arrow, or dot connector styles via radio buttons. The chart displays imaginary regional data values as bars with axes, while the annotation module renders callout labels with titles and descriptive text. The code uses d3.scaleBand and d3.scaleLinear for positioning, and d3.mouse to capture click coordinates for annotation placement.

AI-generated description

Built with blockbuilder.org

Annotations on charts are very important: A quick test of the the excellent d3-annotation module by Susie Lu. Click anywhere on the chart to create a new annotation in that location.

mit Licensed

Similar vizzes