ICE 6-1
✓ Published0🌍 Public
This visualization displays a bar chart of protein content in grams for ten breakfast cereals, sorted alphabetically by cereal name. Built with React hooks and D3 v5, the chart uses `scaleBand` for the categorical y-axis and `scaleLinear` for the numeric x-axis. Cereal data is loaded from a CSV file via `d3.csv`, with each bar rendered as an SVG `<rect>` element. The code manually draws grid lines and axis tick labels using `xScale.ticks()`, and all styling is applied via CSS, including the green rect fill and red grid lines.
AI-generated descriptionA bare minimum HTML page demonstrating use of CSS and JavaScript.
See also React Starter.
MIT Licensed