Skip to content Skip to a section
The axis

D3 custom craft in : Encoding

Clip D3 custom craft from a paper and keep the axis sentence, not the colour. Year , line “Encoding,” figure 3. Colour alone does not carry size. D3 custom craft encodes values as data joins to SVG/Canvas marks with explicit scales. Mike Bostock D3 (2011) - still the craft backbone of custom viz.

This page gathers anatomy, fit, craft, failure modes and work / ads / school recipes for D3 custom craft. When the story is: novel forms, research figures, bespoke explainers. When should I avoid D3 custom craft? Skip it in cases like: a Chart.js bar already answers the manager question.

Mike Bostock D3 (2011) - still the craft backbone of custom viz data joins to SVG/Canvas marks with explicit scales Yes if one claim is visible at a glance in Meta, Google and retail print; otherwise link to a full figure. Yes for lab reports and poster boards if axes, units and a source line are present.

Excel or Google Sheets or PowerPoint; export SVG/PDF. Do not rely on hue alone. Label directly and check greyscale. D3 custom craft: honour data joins to SVG/Canvas marks with explicit scales, and switch when a Chart.js bar already answers the manager question. The core mark of D3 custom craft is data joins to SVG/Canvas marks with explicit scales.

Keep axis, unit, and year. If “Encoding” is the axis, the figure is 3 and the year is .3

Figures to keep

Year of the chart
3
Axis figure
3
Chart
D3 custom craft
How to read it
Encoding

Data-ink in : EncodingNext essayAll 1100 essays1100