Butterflycharts in Tableau

by Dominik Wieser

In diesem Blog will ich Schritt für Schritt zeigen wie man mein persönliches Lieblingschart bauen kann, das sogenannte Butterfly Chart.

Wann eignet sich die Verwendung eines Butterfly Charts am besten?

Butterflycharts eignen sich besonders gut für den Vergleich von zwei Datensätzen oder Kategorien, die gegensätzlich sind oder einen neutralen Ausgangspunkt haben. Sie sind ideal, um Unterschiede und Veränderungen in einer visuell ansprechenden und leicht interpretierbaren Weise darzustellen.

Ich zeige den Aufbau mit einem Datensatz aus einem Makeover Monday der die "Best Performing Marvel Movies" zum Thema hatte.

Also fangen wir an!

Als erstes machen wir einen Doppelklick in die "Columns" Spalte dann öffnet sich ein Feld für Berechnungen, dort geben wir einfach nur eine Null ein und drücken Enter. Danach sollte es so aussehen:

Mit dem von uns erstelltem Feld haben wir nun eine Mittlere Achse erzeugt auf der später die Filmtitel liegen werden.

Aber fürs erste legen wir die Film Titel auf die "Rows" Leiste und fürs erste erscheinen die Titel auf der Linken Seite, das ändern wir später.

Als nächstes legen wir die Kennzahl Felder die wir mit einander vergleichen wollen jeweils links und rechts von der 0 Achse ab. Danach sollte unser Canvas so aussehen.

Jetzt legen wir nochmal die Film Titel auf das "Label". Es kann sein das die Schriftgröße angepasst werden muss damit alle Werte richtig angezeigt werden können.

Jetzt müssen wir noch die Titel auf der Linken Seite ausblenden. Dafür machen wir einen Rechtsklick in das entsprechende Feld und klicken dann in dem Menü auf "Show Header".

Danach machen wir einen Rechtsklick auf das Linke Achsenfeld und wählen "Edit Axis" aus.

In dem Fenster das wir sehen, setzen wir nun einen Haken in dem Kästchen "Reversed", damit drehen wir unser Balken Diagramm einmal um die eigene Achse. Danach sollte es wie folgt aussehen:

Und damit sind wir auch schon fertig und haben erfolgreich unser Butterfly Chart gebaut. Jetzt muss man es noch etwas formatieren, einfärben und Polieren und dann kann es auch schon in ein Dashboard integriert werden. Wie so ein Diagramm Anwendung in einem Dashboard finden kann sehen wir in der unteren Abbildung:

Hier visualisiere ich damit die Prozentuale Verteilung von Hunden und Katzen je Bundesstaat.

Fazit:

Ich finde Butterfly Charts sehr nützlich, da sie einfach zu verstehen sind aber dennoch keine alltägliche Visualisierung sind, dazu kommt das man sie sehr simpel und schnell erstellen kann. Den einzigen Nachteil den ich sehe ist das dieses Diagramm recht breit ist und viel Platz beansprucht damit es nicht gequetscht aussieht.