Weiter zum Inhalt

Die 5 meistbesuchten Diagramm-Themen der R Graph Gallery

Eine Liste der 5 beliebtesten Diagramme unter R-Nutzenden und -Fans.
Aktualisiert 18. Sept. 2026  · 8 Min. lesen

Mit KI erkunden

ChatGPTClaudePerplexity

Die R Graph Gallery zeigt Hunderte R-Diagramme – immer mit dem dazugehörigen Code. Die Seite gibt es seit eineinhalb Jahren und sie wird täglich von mehreren Tausend Menschen besucht, die Inspiration oder Hilfe für ihre R-Plots suchen. In der R Graph Gallery findest du viele Diagramme und jeweils den Code, mit dem sie erstellt wurden!

Dieser Beitrag stellt die 5 meistbesuchten Seiten der Gallery vor, die zusammen 45% des gesamten Traffics ausmachen. Er zeigt, welche Trends in der Datenvisualisierung R-Enthusiasten derzeit besonders interessieren.

Interessierst du dich für Datenvisualisierung mit R? Dann schau dir den R Data Visualization Track von DataCamp an.

1. The Grammar of Graphics: ggplot2

Wenig überraschend ist die ggplot2-Kategorie mit Abstand das beliebteste Thema: Sie steht für rund 15% des für diesen Beitrag berücksichtigten Traffics (dies entsprach, wie oben erwähnt, 45% des gesamten Traffics).

Das liegt nicht nur an der großen Beliebtheit des Pakets in der R-Community, sondern auch daran, dass die Kategorie alle möglichen Diagrammtypen abdeckt, die sich damit erstellen lassen – etwa Boxplots, Scatterplots, Flächendiagramme usw. Außerdem gibt es Unterrubriken zu Annotationen, Farbgestaltung oder Data Art. Kurz: Diese Kategorie bietet sehr viele Infos rund um dieses R-Paket.

Die Library ist ein „Plotting-System für R, basierend auf der Grammar of Graphics“ und ein Standard für R-Grafiken. Es gibt zahlreiche Ressourcen, um die Syntax zu lernen, etwa den DataCamp-Kurs Data Visualization with ggplot2 und das ggplot2-Buch von ggplot2-Erfinder Hadley Wickham.

ggplot2 setzt die Grammar of Graphics um. Dahinter steckt eine Grundgrammatik für Grafiken: Du brauchst Daten und grafische Elemente, um Plots zu bauen – so wie du für Sätze Personalpronomen und ein konjugiertes Verb benötigst.

Konkret bedeutet das: Du übergibst einem Plot Daten als x- und y-Elemente und steuerst Details wie Farben oder Marker als grafische Eigenschaften. ggplot2 unterscheidet das ebenfalls klar. In ggplot2-Grafiken lassen sich meist ein paar Basiselemente erkennen: Daten, Geometrien, Ästhetiken und Skalen.

Daneben gibt es fortgeschrittene Teile der ggplot2-Grammatik wie statistische Transformationen und Facets, die wir hier nicht behandeln. Für mehr Tiefe nutze die Ressourcen oben.

In der Gallery findest du aktuell rund 40 Beispiele mit dem Paket – darunter die wichtigsten Diagrammtypen wie zum Beispiel das Balkendiagramm, das du unten siehst:

eyJsYW5ndWFnZSI6InIiLCJzYW1wbGUiOiIjIExvYWQgYGdncGxvdDJgXG4uLi4uLi4uLi4uLi4uLi4uXG5cbiMgQ3JlYXRlIGEgZGF0YXNldFxuIyBIZWlnaHQgb2YgMTAgc29yZ2hvIGFuZCBwb2FjZWUgc2FtbGVzIFxuc3BlY2llcyA8LSBjKHJlcChcInNvcmdob1wiLDMpLCBcbiAgICAgICAgICAgICByZXAoXCJwb2FjZWVcIiwzKSwgXG4gICAgICAgICAgICAgcmVwKFwiYmFuYW5hXCIsMyksIFxuICAgICAgICAgICAgIHJlcChcInRyaXRpY3VtXCIsMykpXG5cbiMgVGhyZWUgZW52aXJvbm1lbnRhbCBjb25kaXRpb25zXG5jb25kaXRpb24gPC0gcmVwKGMoXCJub3JtYWxcIixcInN0cmVzc1wiLFwiTml0cm9nZW5cIiksNClcbnZhbHVlIDwtIGFicyhybm9ybSgxMiwwLDE1KSlcblxuIyBDcmVhdGUgdGhlIGRhdGEgZnJhbWUgd2l0aCBgc3BlY2llc2AsIGBjb25kaXRpb25gIGFuZCBgdmFsdWVgXG5kYXRhIDwtIGRhdGEuZnJhbWUoLi4uLi4uLi4sLi4uLi4uLi4uLiwuLi4uLi4uLi4uKSlcblxuIyBQbG90IHRoZSBkYXRhXG5nZ3Bsb3QoZGF0YSwgYWVzKGZpbGw9Y29uZGl0aW9uLCB5PXZhbHVlLCB4PXNwZWNpZXMpKSArIGdlb21fYmFyKHBvc2l0aW9uPVwiZG9kZ2VcIiwgc3RhdD1cImlkZW50aXR5XCIpIiwic29sdXRpb24iOiIjIExvYWQgbGlicmFyeVxubGlicmFyeShnZ3Bsb3QyKVxuXG4jIENyZWF0ZSBhIGRhdGFzZXRcbiMgSGVpZ2h0IG9mIDEwIHNvcmdobyBhbmQgcG9hY2VlIHNhbWxlcyBcbnNwZWNpZXMgPC0gYyhyZXAoXCJzb3JnaG9cIiwzKSwgXG4gICAgICAgICAgICAgcmVwKFwicG9hY2VlXCIsMyksIFxuICAgICAgICAgICAgIHJlcChcImJhbmFuYVwiLDMpLCBcbiAgICAgICAgICAgICByZXAoXCJ0cml0aWN1bVwiLDMpKVxuXG4jIFRocmVlIGVudmlyb25tZW50YWwgY29uZGl0aW9uc1xuY29uZGl0aW9uIDwtIHJlcChjKFwibm9ybWFsXCIsXCJzdHJlc3NcIixcIk5pdHJvZ2VuXCIpLDQpXG52YWx1ZSA8LSBhYnMocm5vcm0oMTIsMCwxNSkpXG5cbiMgQ3JlYXRlIHRoZSBkYXRhIGZyYW1lIHdpdGggYHNwZWNpZXNgLCBgY29uZGl0aW9uYCBhbmQgYHZhbHVlYFxuZGF0YSA8LSBkYXRhLmZyYW1lKHNwZWNpZXMsY29uZGl0aW9uLHZhbHVlKVxuXG4jIFBsb3QgdGhlIGRhdGFcblxnZ3Bsb3QoZGF0YSwgYWVzKGZpbGw9Y29uZGl0aW9uLCB5PXZhbHVlLCB4PXNwZWNpZXMpKSArIGdlb21fYmFyKHBvc2l0aW9uPVwiZG9kZ2VcIiwgc3RhdD1cImlkZW50aXR5XCIpIiwic2N0IjoidGVzdF9zdHVkZW50X3R5cGVkKFwibGlicmFyeShnZ3Bsb3QyKVwiKVxudGVzdF9vYmplY3QoXCJzcGVjaWVzXCIpXG50ZXN0X29iamVjdChcImNvbmRpdGlvblwiKVxudGVzdF9vYmplY3QoXCJ2YWx1ZVwiKVxudGVzdF9vYmplY3QoXCJkYXRhXCIpXG50ZXN0X3N0dWRlbnRfdHlwZWQoXCJnZ3Bsb3QoZGF0YSwgYWVzKGZpbGw9Y29uZGl0aW9uLCB5PXZhbHVlLCB4PXNwZWNpZXMpKSArIGdlb21fYmFyKHBvc2l0aW9uPVxcXCJkb2RnZVxcXCIsIHN0YXQ9XFxcImlkZW50aXR5XFxcIilcIilcbnN1Y2Nlc3NfbXNnKFwiV2VsbCBkb25lIVwiKSJ9

Du siehst, dass der Plot unten drei der vier genannten Elemente nutzt: Daten, Ästhetiken und Geometrien. Schau dir das Ergebnis im Detail an – oder vergrößere das Fenster im „Plots“-Tab neben deiner R-Konsole im DataCamp-Light-Block oben:

R plots

Wenn du mehr Themes, Skalen und Geoms für deine ggplot2-Plots brauchst, findest du sie in zusätzlichen Paketen wie ggthemes oder dem ggthemr-Paket.

2. Interaktive Diagramme

Die Kategorie Interaktive Diagramme steht für etwa 11% des für diesen Beitrag berücksichtigten Traffics. Ähnlich wie bei ggplot2 lässt sich vermuten, dass der große Anteil auch daran liegt, dass es sich um eine Sammelkategorie für viele verschiedene interaktive Diagrammtypen handelt.

Aber was sind interaktive Diagramme?

Es sind natürlich Diagramme – aber das Besondere ist, dass du hinein- und herauszoomen, mit Achsen spielen, Elemente für Zusatzinfos hovern, ins png-Format exportieren, bestimmte Daten filtern usw. kannst. Nutzerinnen und Nutzer können mit den Daten spielen und gezielt Antworten finden.

In der Analyse helfen interaktive Plots, Daten effizienter zu explorieren. In Berichten für Kundinnen, Kollegen oder Leser binden sie das Publikum ein und erleichtern das Verständnis. Interaktive Diagramme ermöglichen also einen echten Dialog zwischen Mensch und Grafik – ein Gewinn für beide Seiten.

Kein Wunder, dass interaktive Grafiken heute in Zeitungen wie der New York Times und in Fachmagazinen wie Science eingesetzt werden!

In R ist ihre Erstellung mit htmlwidgets beeindruckend einfach.

Neben Beispielen zu diesem Paket zeigt die Gallery auch mehrere Beispiele mit Plotly. Plotly ist ein R-Paket für webbasierte Grafiken auf Basis der Open-Source-JavaScript-Bibliothek plotly.js. Die Syntax ist der von ggplot2 sehr ähnlich – dein erster interaktiver Plot gelingt also in wenigen Minuten! Für den Einstieg empfiehlt sich dieses Plotly-Tutorial.

Natürlich kannst du auch mit Shiny interaktive Diagramme bauen – einer R-Library, mit der du Analysen in interaktive Web-Apps verwandelst. Und über die hier genannten Libraries hinaus gibt es viele weitere, die statische Visualisierungen interaktiv machen!

3. Boxplots

Die Boxplot-Kategorie macht rund 8% des für diesen Beitrag berücksichtigten Traffics aus. Sie ist die drittbeliebteste Kategorie der Seite – vermutlich, weil sie konkreter ist als die beiden vorherigen und sich einem einzigen Plot-Typ widmet.

Boxplots müssen kaum erklärt werden. Sie sind ein gängiges Werkzeug, um die Beziehung einer numerischen zu einer diskreten Variablen zu visualisieren. Aber Vorsicht: Manchmal verbergen sich hinter einem Boxplot Informationen (z. B. eine bimodale Verteilung), die du sonst übersiehst!

Die R Graph Gallery zeigt spannende Alternativen zu Boxplots, etwa Violin Plots oder Boxplots mit Jitter. Du wirst sehen: Obwohl ggplot2 eine eigene Rubrik hat, ist das Paket hier weiterhin sehr gefragt – genauso wie Base-R-Funktionen wie jitter()!

eyJsYW5ndWFnZSI6InIiLCJzYW1wbGUiOiIjIExpYnJhcnkgYGdncGxvdDJgXG5saWJyYXJ5KC4uLi4uLi4pXG5cbiMgRmlyc3QgdHlwZSBvZiBjb2xvclxuZ2dwbG90KG10Y2FycywgYWVzKGZhY3RvcihjeWwpLCBtcGcpKSArIGdlb21fdmlvbGluKGFlcyhmaWxsID0gY3lsKSkiLCJzb2x1dGlvbiI6IiMgTGlicmFyeSBgZ2dwbG90MmBcbmxpYnJhcnkoZ2dwbG90MilcblxuIyBGaXJzdCB0eXBlIG9mIGNvbG9yXG5nZ3Bsb3QobXRjYXJzLCBhZXMoZmFjdG9yKGN5bCksIG1wZykpICsgZ2VvbV92aW9saW4oYWVzKGZpbGwgPSBjeWwpKSIsInNjdCI6InRlc3Rfc3R1ZGVudF90eXBlZChcImxpYnJhcnkoZ2dwbG90MilcIilcbnRlc3Rfc3R1ZGVudF90eXBlZChcImdncGxvdChtdGNhcnMsIGFlcyhmYWN0b3IoY3lsKSwgbXBnKSkgKyBnZW9tX3Zpb2xpbihhZXMoZmlsbCA9IGN5bCkpXCIpXG5zdWNjZXNzX21zZyhcIkFtYXppbmcgam9iIVwiKSJ9

R graphs

4. Spider Plots

Überraschend beliebt ist die Kategorie Spider Plots bzw. Netzdiagramme: Sie erreicht 6% der hier analysierten 45% Traffic.

Radardiagramme vergleichen mehrere quantitative Variablen. Ein Beispiel: der Bau solcher Diagramme mit der fmsb-Library, die Hilfsfunktionen für das Buch „Practices of Medical and Health Data Analysis using R“ enthält.

eyJsYW5ndWFnZSI6InIiLCJzYW1wbGUiOiIjIExpYnJhcnlcbmxpYnJhcnkoZm1zYilcblxuIyBDcmVhdGUgZGF0YTogbm90ZSBpbiBIaWdoIHNjaG9vbCBmb3Igc2V2ZXJhbCBzdHVkZW50c1xuc2V0LnNlZWQoOTkpXG5kYXRhIDwtIGFzLmRhdGEuZnJhbWUobWF0cml4KCBzYW1wbGUoIDA6MjAgLCAxNSAsIHJlcGxhY2U9RikgLCBuY29sPTUpKVxuXG4jIFNldCB0aGUgcm93IGFuZCBjb2x1bW4gbmFtZXMgXG5jb2xuYW1lcyhkYXRhKSA8LSBjKFwibWF0aFwiICwgXCJlbmdsaXNoXCIgLCBcImJpb2xvZ3lcIiAsIFwibXVzaWNcIiAsIFwiUi1jb2RpbmdcIiApXG5yb3duYW1lcyhkYXRhKSA8LSBwYXN0ZShcIm1pc3RlclwiICwgbGV0dGVyc1sxOjNdICwgc2VwPVwiLVwiKVxuXG4jIFRvIHVzZSB0aGUgZm1zYiBwYWNrYWdlLCBhZGQgMiBsaW5lcyB0byB0aGUgZGF0YWZyYW1lOiB0aGUgbWF4IGFuZCBtaW4gb2YgZWFjaCB0b3BpYyB0byBzaG93IG9uIHRoZSBwbG90IVxuZGF0YSA8LSByYmluZChyZXAoMjAsNSkgLCByZXAoMCw1KSAsIGRhdGEpXG5cbiMgUmFkYXIgY2hhcnRcbmNvbG9yc19ib3JkZXIgPC0gYyggcmdiKDAuMiwwLjUsMC41LDAuOSksIHJnYigwLjgsMC4yLDAuNSwwLjkpLCByZ2IoMC43LDAuNSwwLjEsMC45KSlcbmNvbG9yc19pbiA8LSBjKCByZ2IoMC4yLDAuNSwwLjUsMC40KSwgcmdiKDAuOCwwLjIsMC41LDAuNCksIHJnYigwLjcsMC41LDAuMSwwLjQpKVxuXG5yYWRhcmNoYXJ0KGRhdGEsIFxuICAgICAgICAgICBheGlzdHlwZT0xICwgXG4gICAgICAgICAgICNjdXN0b21pemUgdGhlIHBvbHlnb25zXG4gICAgICAgICAgIHBjb2w9Y29sb3JzX2JvcmRlciwgXG4gICAgICAgICAgIHBmY29sPWNvbG9yc19pbiwgXG4gICAgICAgICAgIHBsd2Q9NCwgXG4gICAgICAgICAgIHBsdHk9MSxcbiAgICAgICAgICAgI2N1c3RvbWl6ZSB0aGUgZ3JpZFxuICAgICAgICAgICBjZ2xjb2w9XCJncmV5XCIsIFxuICAgICAgICAgICBjZ2x0eT0xLCBcbiAgICAgICAgICAgYXhpc2xhYmNvbD1cImdyZXlcIiwgXG4gICAgICAgICAgIGNheGlzbGFiZWxzPXNlcSgwLDIwLDUpLCBcbiAgICAgICAgICAgY2dsd2Q9MC44LFxuICAgICAgICAgICAjY3VzdG9tIGxhYmVsc1xuICAgICAgICAgICB2bGNleD0wLjgpXG5cbiMgQWRkIGEgbGVnZW5kXG5sZWdlbmQoeD0wLjcsIHk9MSwgbGVnZW5kPXJvd25hbWVzKGRhdGFbLWMoMSwyKSxdKSwgYnR5PVwiblwiLCBwY2g9MjAgLCBjb2w9Y29sb3JzX2luICwgdGV4dC5jb2w9XCJncmV5XCIsIGNleD0xLjIsIHB0LmNleD0zKSJ9

Der Code im DataCamp-Light-Block liefert folgendes Ergebnis (oder vergrößere einfach das Fenster im „Plots“-Tab neben deiner R-Konsole):


graphics in R

Tipp: Stell nicht zu viele Gruppen im selben Diagramm dar – es wird sonst sehr schnell unlesbar!

Das fmsb-Paket ist nicht die einzige Möglichkeit: Du kannst Radardiagramme auch mit ggplot bauen, obwohl es nicht Teil des Pakets ist. Ein Tutorial findest du hier, oder du nutzt die ggplot2-Erweiterung ggradar.

Spannend ist auch das Paket radarchart – eine gute Wahl, wenn du interaktive Radardiagramme erstellen willst.

5. Data Art

Neugier? Spaß? Interesse? Überraschung?

Was die Leute dorthin führt, ist unklar – aber die Data-Art-Sektion ist mit rund 5% des hier berücksichtigten Traffics das fünftbeliebteste Thema unter den Nutzerinnen und Nutzern der R Graph Gallery.

Das siehst du definitiv nicht jeden Tag!

Die Seite zeigt einen Ausschnitt der Arbeiten von 10 Data aRtists aus aller Welt. Data Art ist ein neuer Trend, bei dem – wie der Name schon andeutet – aus Daten Kunst entsteht. Das kann viele Formen annehmen, mit echten oder fiktiven Daten, gegenständlich oder rein abstrakt.

Neugierig geworden? Dann wirf einen Blick in diese Sektion – und reiche gerne eigene Arbeiten ein!

data art

Du willst zur R Graph Gallery beitragen, ein Diagramm vorschlagen oder eines anfragen, das fehlt? Gehe hier.

Themen
R
Datenwissenschaft
Datenvisualisierung

Mehr über R lernen

Kurs

Einführung in die Datenvisualisierung mit ggplot2

4 Std.
188.2K
Lerne die Grundlagen professioneller Diagramme und erstelle aussagekräftige und ansprechende Datenvisualisierungen mit ggplot2.
Details anzeigenRight Arrow
Kurs Starten
Mehr anzeigenRight Arrow