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