🌍 Public
Viewing a saved revision (read-only)
cd3f6f9cc0b746459acd2e07fa061c0c
CHPATER 3 PRACTICE
Eight horizontal rows of circles demonstrate how visual channels encode data. Each row represents a different channel: x position, y position, size, length, shape, hue, luminance, and saturation, using five data points per row. The code uses D3 v7 with SVG rendering, employing selection joins and attribute setters like `.attr('cx', ...)` and `.attr('fill', (d) => \`hsl(${d * 72}, 50%, 50%)\`)` to map values to visual properties.
AI-generated description