Zum Hauptinhalt springen

11 Techniken der Datenvisualisierung für jeden Use Case – mit Beispielen

Entdecke, wie du mit wirkungsvollen Visualisierungen Daten zum Leben erweckst. Lerne, komplexe Informationen klar zu vermitteln – mit effektiven Techniken der Datenvisualisierung.
Javier Canales Luna
Javier Canales Luna

Erstelle dein kostenloses Konto

Üben und Lernpfad deinen Fortschritt.

Weiter mit GoogleWenn du fortfährst, akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und dass deine Daten in den USA gespeichert werden.

Datenvisualisierung entwickelt sich rasant zu einer Schlüsselkompetenz in der Datenanalyse und Data Science. Gute Visualisierungskompetenzen werden in vielen Branchen gebraucht – von Finanzen über Bildung bis Gesundheitswesen. Das überrascht kaum: Je mehr komplexe und vielfältige Daten Analysten verarbeiten, desto wichtiger sind Visualisierungstechniken, um sie zu verstehen und Erkenntnisse überzeugend zu vermitteln.

Früher eher ein Randthema, wird Datenvisualisierung heute durch spannende Techniken, Tools und Theorien bereichert – auch aus Disziplinen wie Psychologie und Neurowissenschaften. Wenn du zur Visualisierungs-Koryphäe werden willst, bist du bei DataCamp richtig. Stöbere in unserem Kurskatalog zur Datenvisualisierung mit über 30 Kursen von führenden Expertinnen und Experten zu beliebten Technologien.

Dieser Artikel gibt einen Überblick zum Status quo der Datenvisualisierung. Wir konzentrieren uns auf die beliebtesten Analysen, Techniken und Tools. Lies weiter!

Die Kraft guter Datenvisualisierung

Datenvisualisierung nutzt grafische Darstellungen wie Diagramme, Charts und Karten. Visuals fassen tausende Zeilen und Spalten komplexer Daten verständlich und zugänglich zusammen. Gegenüber beschreibender Statistik oder Tabellen bieten Visualisierungen oft den wirkungsvolleren Weg, Daten zu analysieren – etwa um Muster, Verteilungen, Korrelationen und Ausreißer in komplexen Datensätzen zu erkennen.

Indem sie Daten mit aussagekräftigen Plots und Charts lebendig macht, ist Visualisierung entscheidend für gute Entscheidungen. Ob Data Analysts ihre Ergebnisse für nicht-technische Stakeholder aufbereiten, Data Scientists A/B-Tests fürs Marketing durchführen oder Machine-Learning-Engineers potenzielle Verzerrungen in komplexen Large Language Models wie ChatGPT erklären – Datenvisualisierung schlägt die Brücke von der Insight zur Entscheidung.

Trotz Visualisierungen landen fundierte Analysen oft in der Schublade – schlicht, weil sie ihr Publikum nicht fesseln konnten, seien es Entscheidungstragende, Stakeholder oder Teammitglieder.

Dank Fortschritten etwa in der Neurowissenschaft wissen wir heute: Wie eine Visualisierung gestaltet ist, prägt ihre Wahrnehmung stark. Deine Designentscheidungen – Farben, Layout, Größen – machen einen großen Unterschied. Interessiert dich die Theorie dahinter? Unser Kurs Understanding Data Visualization ist ein idealer Einstieg.

Visualisierung ist beim Kommunizieren von Daten zentral, doch erfolgreiche Kommunikation ist mehr als das. Genau hier setzt Data Storytelling an: ein Ansatz, der Visuals, Narrativ und Daten verbindet, um Erkenntnisse in Handeln zu überführen. Mehr dazu im DataFramed-Podcast mit Brent Dykes, Senior Director of Insights & Data Storytelling bei Blast Analytics und Autor von Effective Data Storytelling.

Arten der Visualisierungsanalyse

Mit Datenvisualisierung analysierst du visuell das Verhalten von Variablen in einem Datensatz – etwa Beziehungen zwischen Datenpunkten oder deren Verteilung. Je nach Anzahl der gleichzeitig betrachteten Variablen unterscheidet man drei Analysearten.

  • Univariate Analyse: Fasst das Verhalten genau einer Variablen zusammen.
  • Bivariate Analyse: Untersucht die Beziehung zwischen zwei Variablen.
  • Multivariate Analyse: Ermöglicht die gleichzeitige Analyse von mehr als zwei Variablen.

Zentrale Techniken der Datenvisualisierung

Schauen wir uns nun die beliebtesten Visualisierungstechniken an!

Liniendiagramme

Liniendiagramme gehören zu den am häufigsten genutzten Visualisierungen und eignen sich hervorragend, um die Entwicklung einer Variablen über die Zeit zu verfolgen. Auf der x-Achse steht üblicherweise die Zeit, auf der y-Achse die zu analysierende Variable. Das folgende Liniendiagramm zeigt zum Beispiel die Entwicklung des DJIA-Aktienkurses im Jahr 2022.

example line plot

Quelle: DataCamp

Wie du überzeugende Liniendiagramme erstellst, erfährst du in unserem Line Plots in MatplotLib with Python Tutorial.

Balkendiagramme

Balkendiagramme ordnen Kategorien nach ihrem Wert. Sie bestehen aus Rechtecken, deren Länge proportional zum Kategorienwert ist. Sie sind weit verbreitet, weil sie leicht zu lesen sind. Unternehmen nutzen sie häufig für Vergleiche, etwa Marktanteile von Marken oder Umsätze nach Regionen. Es gibt verschiedene Typen – jeweils für andere Zwecke geeignet.

Dazu zählen unter anderem vertikale und horizontale Balkendiagramme sowie gruppierte Balkendiagramme.

example vertical bar plotexample horizontal bar plotexample clustered bar plot

Vertikale, horizontale und gruppierte Balkendiagramme.

Unser Kurs Introduction to Data Science in Python behandelt eine Reihe von Visualisierungstechniken, darunter Balkendiagramme.

Histogramme

Histogramme sind eine der beliebtesten Visualisierungen zur Analyse von Verteilungen. Sie zeigen die Verteilung einer numerischen Variable mittels Balken.

Dafür werden die numerischen Daten in Intervalle (Bins) aufgeteilt und die Häufigkeit pro Intervall gezählt. Die horizontale Achse zeigt die Intervalle, die vertikale Achse die Häufigkeit oder den prozentualen Anteil.

Histogramme machen sofort sichtbar, ob und wie eine Verteilung schief ist oder wo sie ihren Höhepunkt hat. Hier siehst du Beispiele aus unserer Data Demystified Serie zu Visualisierungen von Verteilungen.

example histograms with skewness

Boxplots

Boxplots sind ein weiteres starkes Mittel, um die Verteilung einer Variable zusammenzufassen. Sie machen folgende Elemente intuitiv sichtbar:

  • Median. Der mittlere Wert eines Datensatzes: 50 % der Daten liegen darunter, 50 % darüber.
  • Oberes Quartil. Das 75. Perzentil: 75 % der Daten liegen darunter, 25 % darüber.
  • Unteres Quartil. Das 25. Perzentil: 25 % der Daten liegen darunter, 75 % darüber.
  • Interquartilsabstand (IQA). Oberes minus unteres Quartil.
  • Oberer Ausreißergrenzwert. Umgangssprachlich „Maximum“: Oberes Quartil plus 1,5 mal IQA.
  • Unterer Ausreißergrenzwert. Umgangssprachlich „Minimum“: Unteres Quartil minus 1,5 mal IQA.
  • Ausreißer. Werte oberhalb des „Maximums“ oder unterhalb des „Minimums“.

example box plot

Anatomie eines Boxplots. Quelle: Galarnyk

Das folgende, mit seaborn erstellte Boxplot zeigt zum Beispiel die Verteilung der Kelchblattlänge in drei Iris-Varianten auf Basis des bekannten Iris-Datensatzes. Unser Python Seaborn Tutorial für Einsteiger zeigt dir, wie du Boxplots und andere Grafiken mit Seaborn erstellst.

example seaborn box plot

Streudiagramme

Streudiagramme visualisieren die Beziehung zwischen zwei kontinuierlichen Variablen. Jeder Punkt steht für einen Datenpunkt, seine x- und y-Position für die jeweiligen Werte. Sie sind in der Exploration hilfreich, um das Datenbild zu verstehen und mögliche Korrelationen schnell zu erkennen.

Im folgenden Beispiel wird erneut der Iris-Datensatz genutzt, um die Beziehung zwischen Kelchblattbreite und -länge zu zeigen.

example scatter plot

Mehr Beispiele für Streudiagramme findest du in unserer Data Demystified Serie zu Beziehungen. In unserem Matplotlib-Tutorial lernst du außerdem, verschiedene Diagrammtypen – inklusive Streudiagramme – zu erstellen.

Bubble-Charts

Streudiagramme lassen sich leicht erweitern, um zusätzliche Variablen abzubilden. Möchtest du zum Beispiel die Beziehung zwischen Kelchblattbreite und -länge für verschiedene Iris-Arten zeigen, kannst du die Punkte einfärben – so wie hier:

example bubble plot

Zusätzlich kann die Punktgröße eine weitere Variable darstellen – das Kennzeichen von Bubble-Charts. Dieses eindrucksvolle Diagramm zeigt zum Beispiel die Beziehung zwischen Lebenserwartung und BIP eines Landes; Farbe steht für die Region, Größe für die Bevölkerung.

Example bubble plot showing GPD by country

Quelle: Gapminder

Bubble-Charts und ihre Erstellung behandeln wir im Kurs Intermediate Interactive Data Visualization with plotly in R.

Treemaps

Treemaps eignen sich, um Teile-vom-Ganzen-Beziehungen zu zeigen. Sie stellen hierarchische Daten als Rechtecke dar. Jedes Rechteck steht für eine Kategorie innerhalb einer Variablen; seine Fläche ist proportional zur Größe der Kategorie. Im Vergleich zu ähnlichen Visualisierungen wie Kreisdiagrammen gelten Treemaps oft als intuitiver und vorzuziehen.

Unten findest du ein Beispiel.

Example treemap

Im Kurs Sentiment Analysis in R lernst du, Treemaps zur Visualisierung von Stimmungen in Dokumentengruppen zu nutzen.

Heatmaps

Eine Heatmap ist ein gängiges, visuell ansprechendes Matrix-Plot, das die Beziehung zwischen zwei Variablen zusammenfasst. Der Grad der Korrelation wird per Farbskala dargestellt.

Dieses Beispiel aus unserem Kurs Intermediate Data Visualization with Seaborn analysiert etwa die Berufe der Gäste der Daily Show zwischen 1999 und 2012. Wie erwartet, sind Gäste aus Schauspielerei und Medien am häufigsten vertreten.

Example heatmap

Mehr über die Erstellung von Heatmaps erfährst du in unserem Tutorial mit Power BI.

Wordclouds

Wordclouds sind hilfreich, um häufige Wörter in Texten oder Datensätzen zu visualisieren. Sie sind den Balkendiagrammen ähnlich, wirken aber oft visuell ansprechender. Manchmal sind sie jedoch schwerer zu interpretieren. Nützlich sind Wordclouds insbesondere in folgenden Fällen:

  • Wichtige Themen oder Motive in großen Textmengen schnell erkennen.
  • Die Grundstimmung oder Tonalität eines Textes einschätzen.
  • Muster oder Trends in Daten mit Textanteilen erkunden.
  • Schlüsselideen visuell ansprechend kommunizieren.

Im Tutorial zu Wordclouds in Python erfährst du, wie du deine eigene Wordcloud erstellst.

Example word cloud

Quelle: Datacamp

Geodaten-Karten

Ein beträchtlicher Teil der täglich entstehenden Daten ist räumlich. Räumliche Daten – auch Geodaten oder geografische Informationen – verknüpfen jeden Datensatz mit einem konkreten Ort.

Jeder räumliche Datenpunkt lässt sich mithilfe eines Koordinatenreferenzsystems auf einer Karte verorten. Das folgende Bild aus unserem GeoPandas-Tutorial zeigt beispielsweise die Stadtbezirke von Barcelona.

Geodatenanalyse ist ein dynamisch wachsendes Feld der Data Science. Karten stehen dabei im Zentrum. Starte mit unserem Kurs Working with Geospatial Data in Python und zeichne deine ersten Karten!

Example geospatial map

Netzwerkdiagramme

Viele Daten liegen tabellarisch vor – aber längst nicht alle. Für Netzwerke, etwa soziale Netzwerke wie Facebook oder Twitter bis hin zu Verkehrsnetzen wie U-Bahn-Linien, eignen sich Graphen deutlich besser. Network Analytics ist das Teilgebiet der Data Science, das Netzwerke mit Graphen untersucht.

Netzwerkgraphen bestehen im Kern aus Knoten und Kanten (Beziehungen). Hier ein einfaches Beispiel:

Example network diagram

Ziemlich cool, oder? Die Möglichkeiten sind nahezu endlos. Eine sanfte Einführung bekommst du in unserem Kurs Introduction to Network Analysis in Python.

Die richtige Visualisierungstechnik wählen

Wir haben nur einen kleinen Ausschnitt der vielen verfügbaren Techniken vorgestellt. Je nach Analyseziel eignen sich manche Diagramme besser als andere.

Willst du Trends und Schwankungen über die Zeit zeigen, ist ein Liniendiagramm die erste Wahl. Geht es um die Verteilung einer Variablen, sind Histogramm oder Boxplot meist geeigneter.

Frag dich bei der Auswahl der Technik:

  • Wie viele Variablen willst du gleichzeitig analysieren? Je nach Antwort handelt es sich um eine univariate, bivariate oder multivariate Analyse.
  • Was willst du untersuchen? Jede Visualisierung eignet sich für eines der folgenden Analyseziele:
    • Verteilung
    • Korrelation
    • Rangfolge
    • Teil-vom-Ganzen
    • Entwicklung
    • Karte
    • Netzwerke

Mit etwas Übung wird das Matching von Visualisierungstechnik, Datentyp und Fragestellung schnell zur Routine.

Tools für Datenvisualisierung

Die Bandbreite reicht von No-Code-BI-Tools wie Power BI und Tableau bis zu Online-Plattformen wie DataWrapper und Google Charts. Beliebte Programmiersprachen für Data Science wie Python und R bieten zudem spezialisierte Pakete. Für viele angehende Data Professionals ist Visualisierung daher das Einstiegstor in die Datenwelt.

Bei der Tool-Wahl solltest du Folgendes berücksichtigen:

  • Lernkurve. Benutzerfreundlichkeit und Komplexität variieren stark. Grundsätzlich gilt: Mehr Funktionen bedeuten meist eine steilere Lernkurve. Einfachere Tools eignen sich besser für nicht-technische Nutzer, sind aber stärker eingeschränkt.
  • Flexibilität. Willst du volle Kontrolle über jedes Detail, brauchst du flexible Tools. Die Einarbeitung dauert länger, dafür erzeugst du später hochgradig anpassbare, ästhetische Visualisierungen.
  • Visualisierungstyp. Manche Tools fokussieren auf einzelne Plots, andere auf Dashboards bzw. Anwendungen als Basiseinheit. Power BI und Tableau zählen zur zweiten Kategorie.
  • Preis. Auch das Budget spielt eine Rolle. Je nach Anforderungen passt das eine Tool besser als das andere.

In diesem schnelllebigen Feld erscheinen ständig neue Tools. Die richtige Wahl kann schwerfallen. Deshalb haben wir einen Überblick mit 12 der besten Tools für Datenvisualisierung zusammengestellt.

Best Practices für wirksame Datenvisualisierung

Ziel von Datenvisualisierung ist es, Komplexität zu reduzieren und Klarheit zu schaffen. Die richtige Technik ist entscheidend, doch es gibt weitere Faktoren. Hier sind wichtige Design-Grundsätze, um Erkenntnisse wirkungsvoll zu kommunizieren.

  • Denke an dein Publikum. Als goldene Regel gilt: Versetze dich in die Menschen, für die du visualisierst. Verstehe ihre Fachgebiete, ihr technisches Vorwissen und ihre Interessen.
  • Räume auf. Vermeide überladene Visualisierungen. Frage dich, was wirklich relevant ist, und entferne Überflüssiges so weit wie möglich.
  • Achte auf Schriften. So verlockend Vielfalt ist: Halte dich im Zweifel an eine Schrift mit höchstens drei Größen. Beachte die Hierarchie: Überschriften größer als Fließtext; Fettschrift gezielt für Highlights und Überschriften.
  • Setze Farben bewusst ein. Farbe zieht Blicke an. Wähle daher eine konsistente Palette und nutze Farben systematisch, um Gruppen, Wichtigkeitsstufen und Informationsebenen zu unterscheiden.

Visualisierung ist bis zu einem gewissen Grad Kunst. Intuition und Geschmack helfen, doch die Theorie dahinter bleibt wichtig. Für Best Practices empfehlen wir unser Data Storytelling & Communication Cheat Sheet. Wenn du mit Dashboards arbeitest, lies außerdem unseren Beitrag zu Best Practices beim Dashboard-Design.

So meisterst du Datenvisualisierung

Wir hoffen, der Artikel hat dir gefallen. Jetzt, da du einen Überblick hast, ist Praxis angesagt. DataCamp unterstützt dich dabei. Hier findest du weitere Ressourcen für deinen Visualisierungsweg:

Javier Canales Luna

Autor

Javier Canales Luna

Ich bin freiberufliche Datenanalystin und arbeite mit Unternehmen und Organisationen auf der ganzen Welt an Data-Science-Projekten zusammen. Ich bin auch Ausbilder für Data Science mit mehr als 2 Jahren Erfahrung. Ich schreibe regelmäßig datenwissenschaftliche Artikel in englischer und spanischer Sprache, von denen einige auf etablierten Websites wie DataCamp, Towards Data Science und Analytics Vidhya veröffentlicht wurden. Als Datenwissenschaftlerin mit einem Hintergrund in Politik- und Rechtswissenschaften ist es mein Ziel, an der Schnittstelle von Politik, Recht und Technologie zu arbeiten und die Macht der Ideen zu nutzen, um innovative Lösungen und Erzählungen voranzutreiben, die uns dabei helfen können, dringende Herausforderungen wie die Klimakrise anzugehen. Ich betrachte mich als Autodidakt, der ständig lernt und ein überzeugter Verfechter der Multidisziplinarität ist. Es ist nie zu spät, neue Dinge zu lernen.

Themen

Ähnlich

Tutorial

OLS-Regression: Die wichtigsten Ideen erklärt