HAW: Sommer baby Boom
This visualization displays daily birth counts (Lebendgeborene) in Germany for 2024 as a circular, radial chart. It highlights seasonal patterns, with each day represented as a colored dot positioned by date angle and birth-count radius, and users can click dots or hover for tooltips. Built with D3 v7 and React 19, the chart uses `d3.scaleLinear` for positioning and color mapping, drawing SVG circles with a line generator. Data is loaded from a CSV file, and the visualization is responsive via a `ResizeObserver`.
AI-generated descriptionBirth Data Visualization
A responsive D3.js visualization displaying daily birth statistics in Germany for the entire year 2024 (January to December).
Features
- Interactive Circular Chart: Click on data points to highlight them
- Hover Tooltips: View exact values on hover
- Responsive Design: Automatically adjusts to container size
- Grid Lines: Easier value reading with radial reference lines
- Professional Styling: Clean, modern interface with gradient header
- 12-Month Visualization: Full year data displayed in a circular layout
Technologies
- React 19
- D3.js 7
- CSS3
Data
The visualization uses data.csv containing daily birth
counts (Lebendgeborene) with dates in DD-MM-YYYY format,
covering all 365 days of 2024.