Skip to main content
100%

ColorBrewer

✓ Published0🌍 Public
NNita
Last edited Apr 21, 2025
Created on Apr 21, 2025

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 description

Data 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

  1. Clone the repository
  2. Open index.html in a web browser
  3. Explore the different visualizations

Data Sources

  • sample_ts.csv: Time series data with execution timestamps and results
  • whr_full.csv: World Happiness Report data with rankings and scores
  • colorbrewer.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

Similar vizzes