Skip to main content
100%

Scatter Plot of BMW volume of sales with Hover

✓ Published1🌍 Public
BBismark Kofi Owusu Sarfo
Last edited Oct 28, 2025
Created on Oct 28, 2025

This interactive scatter plot visualizes BMW sales volume across countries and models from 2010 to 2024. Each bubble represents a country-model combination, with x-position mapping to year, y-position to sales volume, bubble size encoding sales magnitude, and color indicating the BMW model type. The visualization includes country filter checkboxes that update the chart in real-time, and hovering over a bubble displays a tooltip with detailed information. Built with D3.js v7, the plot uses SVG rendering with d3.csv for data loading, d3.scaleLinear for axes, d3.scaleSqrt for bubble sizing, d3.axisLeft for grid lines, and interactive checkbox filtering.

AI-generated description

BMW Sales Visualization

This interactive visualization shows BMW sales data across different countries and models over the years. Each bubble represents a country-model combination, where:

  • The position on the X-axis shows the year
  • The position on the Y-axis shows sales volume
  • The size of the bubble represents the sales volume
  • The color of the bubble indicates the BMW model type

Features

  • Interactive bubbles with tooltips showing detailed information
  • Country filter checkboxes to focus on specific regions
  • Responsive design that updates in real-time when filters change

Data

The visualization uses BMW sales data from various regions including:

  • North America (USA)
  • South America (Brazil)
  • Europe (Germany)
  • Asia (China)
  • Africa (South Africa)
  • Middle East (UAE)

Each data point represents aggregated sales volume for a specific model in a country for a particular year.

MIT Licensed

Similar vizzes