UpSetR

Methodenlehre
AdventskalendR
Autor:in

Gerrit Hirschfeld

Veröffentlichungsdatum

8. Dezember 2024

Upset-Plots

Heute möchte ich eine sehr schöne Darstellungsvariante mit Euch teilen, die man sehr gut nutzen kann, um unterschiedliche Grade von überlappenden Eigenschaften darzustellen. Also genau die Daten, die man typischerweise mit einem Venn-Diagramm darstellen würde. Diese werden allerdings mit mehr als 3 Dimensionen recht schwer lesbar.

Zum Glück gibt es hierfür die sog. Upset-plots. Diese kombinieren eine smarte visualisierung der verschiedenen Kategorienkombinationen mit einer Häufigkeitsverteilung. Das Ergebnis ist dabei direkt zu interpretieren.

Beispiel

In den folgenden Beispieldaten aus einem laufenden Review, wird mit Hilfe des upset-Plots visualisiert wie häufig bestimmte Variablen in Experimenten gemeinsam untersucht werden.


Attaching package: 'dplyr'
The following objects are masked from 'package:stats':

    filter, lag
The following objects are masked from 'package:base':

    intersect, setdiff, setequal, union