Daten für ein Sankey-Diagramm aufbereiten

Machen Sie aus Rohdaten die Liste aus Quelle, Ziel und Wert, die ein Sankey-Diagramm braucht: zuerst aggregieren, Knoten einheitlich benennen und vor dem Zeichnen die Bilanz prüfen.

Ein Sankey-Diagramm braucht eine Zeile pro Fluss: wo er beginnt, wo er endet und wie viel. Die meisten Probleme eines Diagramms entstehen durch Rohdaten, die nicht zuvor in diese Form gebracht wurden.

Daten kommen meist mit einer Zeile pro Bestellung, Ticket oder Transaktion und Spalten für Merkmale. Ein Sankey braucht die Summen dieser Zeilen, gruppiert nach Kategorienpaaren. Das Beispiel zeigt das Ergebnis für zwei Vertriebskanäle und zwei Ergebnisse.

Wenn Sie diese Aufbereitung in einer Tabelle oder Abfrage erledigen, bleibt das Diagramm einfach und die Zahlen sind überprüfbar. Die folgenden Abschnitte gehen Schritt für Schritt vor.

Eine Zeile pro Fluss

Jede Zeile der Liste hat eine Quelle, ein Ziel und einen Wert. Hat Ihr Datenbestand eine Zeile pro Bestellung, gruppieren Sie ihn nach den beiden Spalten, die Sie verbinden wollen, und summieren oder zählen Sie die Zeilen.

  • Quelle: wo die Menge beginnt.
  • Ziel: wohin sie als Nächstes geht.
  • Wert: wie viel, durchgehend in einer Einheit.

Vor dem Zeichnen aggregieren

Tausende Rohzeilen sind kein Sankey. Gruppieren Sie sie zuerst und fassen Sie kleine Kategorien unter „Sonstige“ zusammen, damit das Diagramm lesbar bleibt.

Knoten einheitlich benennen

„Geliefert“, „geliefert“ und „GELIEFERT“ sind für ein Diagramm drei Knoten. Entfernen Sie Leerzeichen, korrigieren Sie die Groß- und Kleinschreibung und führen Sie Schreibvarianten vor dem Import zusammen.

Prüfen, ob die Knoten ausgeglichen sind

Für jeden Knoten in der Mitte sollte gelten: Was hineingeht, entspricht dem, was hinausgeht. Im Beispiel gibt Online 600 Bestellungen ab und die Filiale 400; Geliefert erhält 940 und Retourniert 60. Eine Abweichung bedeutet eine fehlende Zeile oder eine weggelassene Kategorie.

Kernpunkte

  • 1.000 Bestellungen nach Kanal und Ergebnis: 940 geliefert und 60 retourniert.
  • Online hat eine Retourenquote von 6,7 % (40 von 600) und die Filiale von 5 % (20 von 400).
  • Vier Zeilen mit Summen ersetzen tausend Bestellzeilen.
  • Die Zahlen sind erfunden.

Die Daten des Beispiels

Erfundene Bestellzahlen, an jedem Knoten ausgeglichen.

Daten für ein Sankey-Diagramm aufbereiten (Bestellungen)
VonNachMenge (Bestellungen)
OnlineGeliefert560
OnlineRetourniert40
FilialeGeliefert380
FilialeRetourniert20

Dieselben Daten als CSV

source,target,value
Online,Geliefert,560
Online,Retourniert,40
Filiale,Geliefert,380
Filiale,Retourniert,20

So funktioniert es

  1. Die beiden zu verbindenden Spalten wählen

    Wählen Sie die Kategorien, die Anfang und Ende jedes Flusses sind.

  2. Gruppieren und summieren

    Gruppieren Sie nach dem Paar und summieren oder zählen Sie, um für jede Kombination einen Wert zu erhalten.

  3. Namen bereinigen

    Vereinheitlichen Sie Schreibweise, Leerzeichen und Groß- und Kleinschreibung und fassen Sie kleine Kategorien zusammen.

  4. Prüfen und importieren

    Bestätigen Sie die Summen, dann fügen Sie die Liste ein oder tippen die Zeilen.

Häufig gestellte Fragen

Welches Format akzeptiert QueryChart?

Eine Tabelle von Flüssen mit Quelle, Ziel und Wert, in das Blatt getippt oder eingefügt. Einzelheiten finden Sie auf der CSV-Seite.

Brauche ich alle Kategorien?

Nein. Behalten Sie die wichtigen und fassen Sie den Rest zusammen, lassen Sie aber die Gesamtsumme unverändert, damit das Diagramm weiterhin ausgeglichen ist.

Dieses Beispiel bearbeiten

Öffnen Sie das Beispiel als eigenes Diagramm und ersetzen Sie es durch Ihre Flüsse.

Dieses Beispiel bearbeiten

Mehr in Sankey-Diagramme