{"version":"1.0","type":"rich","title":"Marks and Channels","description":"Six small multiples demonstrate how different visual channels encode the same five-point dataset. Each panel maps a value to a different mark property: x-position, y-position, rect length, circle area, symbol shape, and categorical color via `schemeCategory10`. Panels are rendered as separate SVGs using `select` and `join` from the v7 D3 API, with each channel defined in its own module (`xPosition.js`, `length.js`, `hue.js`, etc.) and composed in `viz.js`.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/a2e0328d552c4e0bbbbf8d3be2d9d0ff?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}