Tell us what works and what could be better. We read every submission.
@alexjtray·2 public vizzes
A bar chart displays fire incident counts across London boroughs, with each borough’s count encoded by the height of a steelblue rectangle. The visualization loads data from a CSV file via `d3.csv`, converts the `count` values to numbers, and uses the D3.js selection and data-join pattern (`svg.selectAll("rect").data(data).enter()`) to append rectangles. The x-axis positions are based on borough names, while the y-scale derives from the count range. The chart is rendered as an SVG, but the code does not define the scales (`x` and `y`) explicitly, leaving them undefined.
This bar chart displays the frequency of each letter in the English language, with letters ordered alphabetically along the x-axis and their proportional frequencies shown as vertical steelblue bars that turn brown on hover. The chart uses the d3.tsv method to load and parse the data, d3.scale.ordinal for the x-position encoding, and d3.scale.linear for the y-axis, which is formatted as percentages. Axes are rendered with d3.svg.axis, and the y-axis domain is computed using d3.max. The visualization is drawn as SVG with conventional margins.