Sådan klargør du data til et Sankey-diagram

Gør rå rækker til den liste med kilde, mål og værdi, som et Sankey-diagram skal bruge: aggregér først, navngiv knuder ensartet, og kontrollér, at hver knude balancerer, før du tegner.

Et Sankey-diagram skal have én række pr. strøm: hvor den starter, hvor den ender, og hvor meget. De fleste problemer med et diagram kommer af rå data, der ikke først blev bragt på den form.

Data kommer som regel med én række pr. ordre, sag eller transaktion og kolonner med egenskaber. Et Sankey-diagram skal bruge summen af de rækker grupperet efter par af kategorier. Eksemplet viser resultatet for to salgskanaler og to udfald.

Når du gør dette forarbejde i et regneark eller en forespørgsel, bliver diagrammet enkelt og tallene til at kontrollere. Afsnittene nedenfor gennemgår det trin for trin.

Én række pr. strøm

Hver række i listen har en kilde, et mål og en værdi. Hvis dine data har en række pr. ordre, så gruppér dem efter de to kolonner, du vil forbinde, og summér eller tæl rækkerne.

  • Kilde: hvor mængden starter.
  • Mål: hvor den går hen næste gang.
  • Værdi: hvor meget, i én enhed hele vejen igennem.

Aggregér, før du tegner

Tusindvis af rå rækker er ikke et Sankey-diagram. Gruppér dem først, og saml små kategorier under Andet, så diagrammet forbliver læseligt.

Navngiv knuder ensartet

Leveret, leveret og LEVERET er tre knuder for et diagram. Fjern mellemrum, ret store og små bogstaver, og slå stavevarianter sammen, før du importerer.

Kontrollér, at knuderne balancerer

For hver knude i midten skal det, der går ind, svare til det, der går ud. I eksemplet sender online 600 ordrer ud og butik 400; leveret modtager 940 og returneret 60. En uoverensstemmelse betyder en manglende række eller en kategori, du har droppet.

Hovedpunkter

  • 1.000 ordrer fordelt på kanal og udfald: 940 leveret og 60 returneret.
  • Online har en returprocent på 6,7 % (40 af 600) og butik 5 % (20 af 400).
  • Fire rækker med totaler erstatter tusind rækker med ordrer.
  • Tallene er opdigtede.

Eksemplets data

Opdigtede ordretal, i balance ved hver knude.

Sådan klargør du data til et Sankey-diagram (ordrer)
FraTilMængde (ordrer)
OnlineLeveret560
OnlineReturneret40
ButikLeveret380
ButikReturneret20

De samme data som CSV

source,target,value
Online,Leveret,560
Online,Returneret,40
Butik,Leveret,380
Butik,Returneret,20

Sådan fungerer det

  1. Vælg de to kolonner, der skal forbindes

    Vælg de kategorier, der er start og slut for hver strøm.

  2. Gruppér og summér

    Gruppér efter parret, og summér eller tæl for at få en værdi for hver kombination.

  3. Ret navnene

    Standardisér stavning, mellemrum og store og små bogstaver, og saml små kategorier.

  4. Kontrollér og importér

    Bekræft totalerne, og indsæt derefter listen, eller indtast rækkerne.

Ofte stillede spørgsmål

Hvilket format accepterer QueryChart?

En tabel med strømme med en kilde, et mål og en værdi, indtastet i arket eller indsat. Se CSV-siden for detaljer.

Skal jeg have alle kategorier med?

Nej. Behold dem, der betyder noget, og saml resten, men lad totalen være uændret, så diagrammet stadig balancerer.

Redigér dette eksempel

Åbn eksemplet som dit eget diagram, og erstat det med dine strømme.

Redigér dette eksempel

Mere i Sankey-diagrammer