Skip to main content
100%

BMW SALES DASHBOARD

✓ Published2🌍 Public
BBismark Kofi Owusu Sarfo
Last edited Nov 22, 2025
Created on Nov 22, 2025

This interactive BMW sales dashboard uses a tabbed interface to switch between an animated bubble chart of annual sales trends (2010–2024), a bar chart of total sales by model, a map with proportional bubbles for regional distribution, and a stacked bar chart classifying high versus low sales volume by region. The annual chart employs `d3.scaleSqrt` for bubble sizing, `d3.rollups` for data aggregation, and `d3.scaleBand` for model legends, with checkbox filters and play/pause controls. The other charts use `d3.rollups`, `d3.scaleBand`, `d3.scaleLinear`, and `d3.geoMercator` projection with `d3.geoPath`. All tooltips and bars rely on declarative `join` operations, sourcing data from a CSV.

AI-generated description

BMW Sales Dashboard

An interactive dashboard displaying BMW sales performance across multiple dimensions:

  • Annual Sales Performance: Animated bubble chart showing sales trends over time (2010-2024)
  • Top Models: Bar chart comparing total sales volume by BMW model
  • Sales by Region: Pie chart showing geographic sales distribution
  • Market Classification: Stacked bar chart showing high vs low sales classifications by region

Features

  • Tabbed interface - only one chart visible at a time
  • Fits on one page without scrolling
  • Interactive tooltips
  • Model and market filtering (on Annual Sales view)
  • Animated transitions

Usage

Open index.html in a web browser. Click the tabs to switch between different visualizations.

MIT Licensed

Similar vizzes