BMW SALES DASHBOARD
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 descriptionBMW 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.