• pexels-markus-spiske-2004161.
        • Software Solutions

          Wir helfen Ihnen bei der Auswahl 
          der richtigen Lösungen, um die 
          Kraft Ihrer Daten freizusetzen.
        • Tableau
        • Das weltweit leistungsstärkste Tool zur Datenvisualisierung und -analyse.

        • Alteryx
        • Die führende Plattform in der
          dynamischen Welt der Analytic
          Process Automation.

        • Amazon Web Services (AWS)
        • Führend bei Cloud-First-Datenlösungen.

        • Snowflake
        • Für Cloud-basierte Data-Warehouse-Lösungen der nächsten Stufe.

        • Celonis
        • Process Mining aus Deutschland. Verschaffen Sie sich ein objektives und datengetriebenes Bild Ihrer internen Prozesse. Ganz im Sinne der optimierten  Wertschöpfung.

  • The Data School
  • News
  • Data Events
        • LockScreen.
        • Über Uns

          Lernen Sie The Information Lab kennen, unser Team, unsere Kunden und erfahren Sie, wie auch Sie ein Teil davon werden können.

          Mehr erfahren

        • Use Cases
        • Wir bieten seit Jahren Datenlösungen für Unternehmen. Und so wie hinter allen Daten eine Geschichte steckt, steckt auch hinter jedem unserer Projekte eine Geschichte.

        • Centre of Excellence
        • Geteiltes Wissen ist Macht – vernetzen Sie sich mit unserer wachsenden Zahl von Beratern und Kunden in ganz Europa. Zusammenarbeit ist der beste Weg zu lernen.

        • Internationales Setup
        • The Information Lab ist an 8 europäischen Standorten mit über 300 Consultants aktiv. Unsere Data School gibt es bereits in London, Sydney und Hamburg.

        • Kunden
        • Wir unterstützen seit 2014 namhafte Unternehmen in der DACH-Region und im deutschen Mittelstand.

        • Team
        • Lernen Sie die Menschen hinter The Information Lab kennen.

        • Karriere
        • Join our team! Wir wachsen stetig und suchen insbesondere im Consulting und unserer Data School stets tolle Kollegen und Kolleginnen.

Banner background image - news

Tableau – Das expandierende Donut-Diagramm

Das Donut-Diagramm ist ein bekanntes Mittel zur Visualisierung. Auf der Suche nach verschiedenen Arten von Donut-Diagramme bin ich auf diesen Blog gelandet. Ich fand es sehr interessant und wollte es auch nutzen. Das expandierende Donut-Diagramm hilft, man eine tiefere Niveau zu analysieren. In meinem Kundenprojekt hatte ich ein Use-case, bei dem ich diese Darstellung verwenden konnte. Als ich dem Kunden diese Darstellung zeigte, war er sehr beeindruckt. Das hat mich motiviert, einen Blog über dieses Thema zu schreiben. In diesem Blog werde ich erzählen, wie ein expandierendes Donut-Diagramm in Tableau erstellet wird.

Extended Donut

 

Unten habe ich mithilfe des „Sample Superstore“ Datensatzes ein einfaches Kreis-Diagramm erstellt, das die Menge Pro Segment anzeigt.

 

Bild1

 

Anschließend wird dieses Kreis-Diagramm als Donut-Diagramm konvertiert. Um das Donut-Diagramme zu erstellen, benötigen wir zwei „Measures“ als Platzhalter. Ich habe einfach zweimal „0“ auf Columns hinzugefügt. Tableau hat sie automatisch zu SUM(0) gemacht. Aber es spielt im Moment keine Rolle, welche Aggregation hier verwendet wird, da die nur als Platzhalter dienen.

Bild2

Für das zweite Kreis-Diagramm, das auf der rechter Seite steht, habe ich alle Werte im Marks-Bereich gelöscht, die Farbe Weiß gewählt und die Größe angepasst.

Bild3

 

Danach habe ich es Dual-Axis gemacht und die Headers ausgeblendet. Nach einiger Formatierung sollte es wie folgt aussehen.

 

Bild4

 

Anhand des expandierenden Donut-Diagramms möchte ich herausfinden, wie viel von diesen Mengen Pro Segment auf verschiedene Liefermethoden, also „Ship Mode“ geliefert wurde. Nach dem gleichen Verfahren wird das zweite Donut-Diagramm erstellt, das die Menge Pro Ship Mode anzeigt, das wie folgt aussieht.

 

Bild5

 

Als nächste wird ein Parameter erstellt, durch den Interaktivität auf dem Dashboard erreicht wird. Das expandierende Donut-Diagramm sollte angezeigt werden, wenn der Nutzer ein Segment aus dem Haupt-Donut-Diagramm auswählt. Daher sollten die Segmentwerte für die Erstellung des Parameters verwendet werden. Eine zusätzliche Option „Reset“ ist hinzugefügt, damit im expandierenden Donut-Diagramm nichts angezeigt wird, wenn im Haupt-Donut-Diagramm nichts ausgewählt wird. Es sollte wie folgt aussehen.

 

Bild6

 

Die nächste Schritte sind die Erstellung von zwei berechneten Feldern. Das erste prüft, ob die über Parameter ausgewählte Option mit dem Segment übereinstimmt.

Bild7

Mit dem zweiten berechneten Feld wird Tableau informiert, auf welches Segment wir uns konzentrieren wollen. Zu diesem Zweck wird das Ergebnis von das erste berechnete Feld also „Segment Filter“ mit dem „Segment“ konkateniert. Da das Ergebnis vom Feld „Segment Filter“ Boolean ist, sollte es als „String“ umgewandelt werden. Das Formel sieht wie folgt aus.

 

Bild8

 

Die Farbemarkierung für das expandierende Donut-Diagramm wird durch das neue berechnete Feld „Segment Filter Color“ ersetzt. Die Farben für das „Segment Filter Color“ sollte so ausgewählt werden, dass sie mit dem entsprechenden Segment im Haupt-Donut-Diagramm übereinstimmen. Das bedeutet, wo „t+“ steht, sollte mit der entsprechenden Segmentfarbe aktualisiert werden und wo „f+“ steht, sollte mit Weiß eingefärbt werden, damit diese Teile nicht angezeigt werden.

 

Bild9

 

Über den Parameter sollte die andere Segmente ausgewählt werden und dann sollten die Farben angepasst werden. Am Ende sollte es so aussehen.

Bild10

 

Jetzt werden weitere berechnete Felder erstellt, damit die Werte und die Texte als Tooltip und Label dynamisch angezeigt werden.

Für die Texte und die Werte auf dem Haupt-Donut-Diagramm dynamisch zu erstellen, werden die folgende berechnete Felder erstellt.

 

Für die Text                                                            Für die Werte

Bild11Bild12

 

 

Für die Texte und die Werte auf dem expandierenden Donut-Diagramm dynamisch zu erstellen, werden folgende berechnete Felder erstellt.

Für die Texte                                                         Für die Werte

Bild13Bild14

Die Felder auf dem Bereich Text sollten mit der entsprechenden neuen berechneten Felder im jeweiligen Donut-Diagramm ersetzt werden.

Ein weißen Rand wird zu den Donut-Scheiben hinzugefügt, indem auf die Eigenschaft Farbe der Karte „Marks“ klicken, auf das Dropdown-Menü „Rand“ klicken und Weiß wählen. Es sollte für die beiden Donut-Diagramme gemacht werden.

Wir sind bereit, das Dashboard zu erstellen. Zuerst sollte das expandierende Donut-Diagramm hinzugefügt werden. Danach sollte das Haupt-Donut-Diagramm als „Floating“ hinzugefügt werden. Es sollte richtig positioniert werden, damit es in dem expandierenden Donut-Diagramm passt, wobei die Abstände zwischen den einzelnen Diagrammen gleichmäßig sind. Das Blatt für das Haupt-Donut-Diagramm sollte transparent gemacht werden, indem auf Format > Shading klicken und unter Arbeitsblatt „None“ gewählt wird.

Die Parameter-Aktion wird jetzt wie folgt erstellt, damit mit Hover-Aktion, die Darstellung interaktive gemacht werden kann.

Bild15