Stunning viz
This interactive climate dashboard visualizes CO₂ emissions and temperature anomalies for ten major emitting countries, with bars color-coded from cyan to red by temperature anomaly. Hovering over a bar reveals detailed country data through a custom tooltip, while a statistics panel displays average temperature, maximum emissions, and total data points. Built with React 19 and D3.js 7, the visualization uses `scaleBand` and `scaleLinear` for axis scaling, `axisLeft` and `axisBottom` for grid and tick rendering, and smooth `transition().duration()` animations for the entrance effect. SVG rendering with glassmorphism styling and a gradient background completes the modern interface.
AI-generated descriptionGlobal Climate Impact Dashboard
A stunning interactive data visualization showing the relationship between CO₂ emissions and temperature anomalies across major countries.
Features
- Interactive Bar Chart: Hover over bars to see detailed emissions and temperature data
- Color-Coded Visualization: Bars are colored by temperature anomaly (cyan to red)
- Smooth Animations: Bars animate in on page load with easing
- Statistics Panel: Quick stats on average temperature, max emissions, and data points
- Responsive Design: Works on various screen sizes
- Modern UI: Glassmorphism design with gradient backgrounds
Technologies
- React 19
- D3.js 7
- Modern CSS with gradients and backdrop filters
Data
The visualization displays CO₂ emissions and temperature anomalies for the top 10 emitting countries, providing insights into the correlation between emissions and climate impact.