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.
| Fra | Til | Mængde (ordrer) |
|---|---|---|
| Online | Leveret | 560 |
| Online | Returneret | 40 |
| Butik | Leveret | 380 |
| Butik | Returneret | 20 |
De samme data som CSV
source,target,value
Online,Leveret,560
Online,Returneret,40
Butik,Leveret,380
Butik,Returneret,20Sådan fungerer det
Vælg de to kolonner, der skal forbindes
Vælg de kategorier, der er start og slut for hver strøm.
Gruppér og summér
Gruppér efter parret, og summér eller tæl for at få en værdi for hver kombination.
Ret navnene
Standardisér stavning, mellemrum og store og små bogstaver, og saml små kategorier.
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.