ColorBrewer
✓ Published0🌍 Public
This interactive dashboard presents three coordinated visualizations: a time-series plot of execution metrics, a ColorBrewer palette selector, and a bar chart of World Happiness rankings. The time-series chart uses d3.line and d3.scaleTime to render trends, with color-coded dots distinguishing TRUE/FALSE results. Clicking any palette swatch updates the happiness chart’s color scale via d3.scaleQuantize, which dynamically recolors the top-20 country bars. Tooltips appear on hover for both charts, built with D3 v7’s event handling and CSS transitions.
AI-generated descriptionData Visualization Dashboard
This is a data visualization dashboard built with D3.js that displays various types of charts and visualizations.
Features
- Time Series chart showing temporal data with result indicators
- ColorBrewer palette visualization and selection tool
- World Happiness Rankings bar chart with interactive tooltips
How to Use
- Clone the repository
- Open
index.htmlin a web browser - Explore the different visualizations
Data Sources
sample_ts.csv: Time series data with execution timestamps and resultswhr_full.csv: World Happiness Report data with rankings and scorescolorbrewer.min.js: ColorBrewer color schemes for data visualization
Technologies Used
- D3.js for data visualization
- Modern CSS with Grid and Flexbox
- Responsive design principles
MIT Licensed