Bubble Chart ist ein erweitertes Streudiagramm, das eine dritte numerische Variable durch die Größe der Datenpunkte (Kreise/Blasen) codiert und damit die simultane Darstellung von drei oder mehr Variablen in einem einzigen Diagramm ermöglicht.
Rubrik: Mediendesign & Digitale Medien · Unterrubrik: Infografik & Datenvisualisierung · Niveau: Einsteiger Synonyme / Auch bekannt als: Blasendiagramm, Bubble Plot, erweiterter Scatter Plot
Was ist ein Bubble Chart?
Das Bubble Chart ist eine direkte Erweiterung des Scatter Plots. Während der Scatter Plot zwei numerische Variablen durch die x- und y-Position codiert, fügt das Bubble Chart eine dritte Variable durch die Größe der Datenpunkte (Blasen) hinzu. Oft wird eine vierte Variable noch durch die Farbe der Blasen codiert. Das bekannteste Beispiel weltweit ist Hans Roslings animiertes Gapminder-Diagramm: x-Achse = BIP pro Kopf, y-Achse = Lebenserwartung, Blasengröße = Bevölkerungsgröße, Farbe = Kontinent, Animation = Jahr.
Erklärung
Fläche vs. Durchmesser: Der wichtigste technische Aspekt des Bubble Charts ist, welche Dimension der Blase proportional zur Variable ist. Es sollte immer die Fläche sein, nicht der Durchmesser oder der Radius. Wenn der Durchmesser verdoppelt wird, vervierfacht sich die Fläche – das überzeichnet kleine Unterschiede massiv. Leider codieren viele Tools standardmäßig den Radius oder Durchmesser, was zu systematisch verzerrten Bubble Charts führt. Datawrapper und moderne Tools machen es richtig; bei eigener Implementierung muss dies explizit beachtet werden.
Kognitive Grenzen: Menschen schätzen Flächen weniger präzise als Längen. Das bedeutet, dass der Bubble Chart schlechter für genaue Quantifizierung geeignet ist als ein Balkendiagramm, aber besser für die Vermittlung von Größenordnungen und Verhältnissen. Die Stärke liegt im Gesamtbild und im Vergleich extremer Fälle, nicht im präzisen Ablesen einzelner Werte.
Beschriftung: Da viele Blasen sich überlappen können, ist die Beschriftung eine Herausforderung. Strategien: Nur die wichtigsten oder größten Blasen beschriften, Tooltips in interaktiven Versionen, Legende mit Größenreferenz (Beispielblase mit bekanntem Wert).
Animation als vierte Dimension: Bubble Charts sind besonders wirkungsvoll als Animation über Zeit (wie Gapminder). Jeder Frame zeigt einen Zeitpunkt, und die Blasen bewegen sich entsprechend ihren sich ändernden Werten. Diese Form des Storytellings ist sehr eindrücklich, aber nur für interaktive Medien geeignet (vgl. Animierte Datenvisualisierung).
Gestaltungsprinzipien: Transparenz der Blasen einsetzen (Alpha ca. 60–80 %), um Überlappungen sichtbar zu machen. Konsistente, diskriminierbare Farben für Kategorien (maximal sechs bis acht Farben). Achsengrenzwerte nicht zu eng setzen, damit die Blasengrößen noch Platz haben. Legende für Blasengrößen mit konkreten Beispielwerten angeben.
Beispiele
- Gapminder (Hans Rosling): Das ikonische Diagramm zu Entwicklung, Gesundheit und Wohlstand aller Länder der Welt – x = BIP/Kopf, y = Lebenserwartung, Größe = Bevölkerung, Farbe = Region.
- Wirtschaftsjournalismus: Top-Unternehmen im DAX – x = Umsatzwachstum, y = Profitmarge, Größe = Marktkapitalisierung, Farbe = Sektor.
- Wissenschaftliche Metaanalyse: Studien zu einer Therapie – x = Stichprobengröße, y = Effektgröße, Blasengröße = Qualitätsscore der Studie.
- Medienwirtschaft: Streaming-Dienste weltweit – x = Abonnentenzahl, y = Wachstumsrate, Größe = Produktionsbudget.
- Bildungsforschung: Schulen in einem Bundesland – x = Anteil Förderschüler, y = Abiturquote, Größe = Schülerzahl, Farbe = Schulform.
In der Praxis
Datawrapper bietet Bubble Charts mit korrekter Flächenproportion und Hover-Tooltips. Flourish hat das Gapminder-Template direkt integriert, inklusive Animation über Zeit – ideal für Storytelling-Projekte. Tableau eignet sich für explorative Bubble-Chart-Analysen. D3.js für vollständig individuelle Web-Implementierungen. R (ggplot2) und Python (matplotlib, plotly) für wissenschaftliche Publikationen.
Workflow-Tipp: Daten in vier Spalten vorbereiten: x-Variable, y-Variable, Größen-Variable (numerisch), Farb-Variable (kategorial oder numerisch). Bevor Datawrapper oder Flourish die Daten importiert, sicherstellen, dass die Größen-Variable plausible Größenordnungen hat und keine extremen Ausreißer enthält, die alle anderen Blasen winzig wirken lassen.
Vergleich & Abgrenzung
| Situation | Empfehlung |
|---|---|
| 3 numerische Variablen gleichzeitig | Bubble Chart ✓ |
| 2 numerische Variablen | Scatter Plot |
| Hierarchische Proportionen | Treemap |
| Zeitliche Animation von Blasen | Animierte Datenvisualisierung + Bubble Chart |
| Präzise Wertevergleiche | Balkendiagramm |
Häufige Fragen (FAQ)
Wann sollte man ein Bubble Chart verwenden? Wenn drei oder mehr numerische Variablen gleichzeitig gezeigt werden sollen und das Gesamtbild (Muster, Ausreißer, Cluster) wichtiger ist als die genauen Einzelwerte. Bubble Charts sind besonders stark für internationale Vergleiche und multivariate Daten. Für weniger als 20–30 Datenpunkte sind sie oft zu leer; für mehr als 100 werden sie zu überladen.
Welche häufigen Fehler gibt es bei Bubble Charts? Skalierung nach Durchmesser statt Fläche (überhäufigster technischer Fehler), fehlende Größenlegende (Leser können die Blasengrößen nicht interpretieren), zu wenig Transparenz bei überlappenden Blasen, fehlende Achsenbeschriftung mit Einheiten und das Verwenden von Bubble Charts für Daten, die auch mit einem einfacheren Diagramm ausreichend dargestellt werden könnten.
Verwandte Einträge
Weiterführend
- Rosling, Hans / Rosling, Ola / Rönnlund, Anna Rosling (2018): Factfulness. Wie wir lernen, die Welt so zu sehen, wie sie wirklich ist. Berlin: Ullstein.
- Cleveland, William S. / McGill, Robert (1984): Graphical Perception. In: Journal of the American Statistical Association, 79 (387), S. 531–554.
- Wilke, Claus O. (2019): Fundamentals of Data Visualization. Sebastopol: O'Reilly.
