Interactive COVID-19 Dashboard
This interactive COVID-19 dashboard visualizes daily vaccination doses administered across U.S. states, allowing users to select a state via dropdown or click on map markers to update the charts. The map displays doughnut charts showing each state’s percentage of fully vaccinated residents and vaccine doses used, with a brushable bar chart below to choose a date for the map. Built with React and D3 v6, the visualization uses `d3.forceSimulation` for circle positioning, `d3.geoPath` for state outlines, and `d3.arc` for the doughnut segments, with data sourced from US vaccination records.
AI-generated descriptionA dashboard showing COVID-19 Vaccination doses administered in the United States. The lower bar chart is the daily number of doses administered in the state selected by the dropdown. The map shows the number of daily doses administered in every state as of the latest data. By brushing the bottom barchart you can select the date for the map to visualize, with the circles representing the number of doses administered in each state on the date at the end of the selected date range.
This chart has been revised to have non-overlapping circles and to convert the circles to doughnut charts. Each doughnut consists of two arc elements and an outer circle. The inner arc in blue is the percentage of state residents fully vaccinated, while the outer arc in green represents the percentage of COVID-19 vaccine doses used.
Data Source: US Vaccination Data by State/Territory