Dashboard Gauge 1: Sådan laver du Bullet Graphs i Tableau

maj 19, 2021
admin

Dette er den første i en serie på fem dele om dashboard-indikatorer i Tableau. For fremtidige opdateringer kan du abonnere på vores mailingliste.

Speedometerlignende dashboardmålere, der viser en pil, der bevæger sig over en halvcirkel, bruger unødvendigt meget værdifuld ejendom og er ikke ideelle til at kommunikere eller fortolke størrelser. Denne serie har til formål at give fem alternative instrumentbrætmålere til at illustrere sammenligninger med tidligere perioder eller mål. Jeg føler mig juridisk forpligtet til at starte serien med Stephen Few’s, bullet graphs, da han virkelig var med til at være pioner for ideen om at gøre måleinstrumenter mere strømlinede og effektive.

Bullet graphs bygger på søjlediagrammer og giver kontekst i form af linjer og skygger, der repræsenterer et sammenligningspunkt. De fungerer godt, fordi de gør en effektiv brug af pladsen, udnytter den præopmærksomme egenskab af længde og kan illustrere sammenligninger ud over 100 % (dvs. 20 % over målet). Dette indlæg og denne video viser dig to forskellige måder at lave bulletgrafer i Tableau på.

Relateret videotutorial:

Premier Tableau eLearning fra Playfair Data TV

Sådan laver du bulletgrafer i Tableau

Bulletgrafer oprettes med et mål, som du analyserer, og et sammenligningsmål. Sammenligningsmålet er typisk en tidligere periode, men kan også være et benchmark eller et mål, hvis disse er defineret i din virksomhed. I denne illustration forestiller vi os, at vi ønsker at analysere målingen Salg, at den aktuelle måned er maj, og at vores sammenligning er april. Det første, vi skal gøre, er at isolere salgsresultaterne for månederne maj og april. Dette kan opnås ved at oprette beregnede felter.

Datasættet Sample – Superstore har fire års data, men for at forenkle, lad os lade som om det kun har ét år. Beregningen for at isolere salget i maj ville så være:

SUM(IF MONTH() = 5 THEN END)

Tableauberegning, der isolerer salget i maj

Formlen for salget i april er:

SUM(IF MONTH() = 4 THEN END)

Tableauberegning, der isolerer salget i april

Bulletgrafer kan laves med Vis mig, så det vil jeg vise dig først, men senere vil vi opbygge denne diagramtype fra bunden for at vise dig, hvordan den fungerer, og nogle muligheder for tilpasning. Hvis jeg ville se på salget efter underkategori måned for måned, kunne jeg foretage et multivalg af disse tre felter og navigere til Show Me-menuen i øverste højre hjørne af forfattergrænsefladen.

Skabelse af et Bullet Graph med Tableau's Show Me Menu

Tableau tegner en orange kant omkring sit anbefalede diagram baseret på de felter, der bruges på visningen. I dette tilfælde foreslår den et spredningsdiagram, men vi ønsker faktisk at oprette kuglediagrammer; det andet valg på den ottende og sidste række af muligheder. Efter at have klikket på miniaturebilledet Bullet Graphs opretter Tableau dette diagram:

Default Month over Month Bullet Graph i Tableau

Det virkede godt denne gang, fordi søjlerne repræsenterer den aktuelle måneds salg, og linjerne og skraveringen repræsenterer den foregående måneds salg. Disse resultater ender dog ikke altid som forventet, afhængigt af de sammenligninger, du opretter. Hvis de felter, du bruger, ender med at være omvendte, så søjlerne repræsenterer din sammenligning, og din aktuelle præstation tegner linjerne, kan du bytte felterne ved at højreklikke på aksen og vælge “Swap Reference Line Fields”.

Swaping Reference Line Fields of Bullet Graphs in Tableau

For at give dig mere fleksibilitet og for at vise dig det indre arbejde i Tableau bullet graphs, vil jeg også vise dig, hvordan du opbygger denne diagramtype manuelt. Først skal du lave et søjlediagram med den aktuelle præstationsmåling. Her er et søjlediagram, der ser på salg i maj efter underkategori. Jeg har også sorteret søjlediagrammet, så vi nemt kan tyde rangordenen mellem de sytten underkategorier.

May Sales by Sub-Category Bar Chart in Tableau

Kuglediagrammer laves med to referencelinjer; en linje, der repræsenterer sammenligningsdatapunktet, og en fordeling, der skygger 60 % og 80 % af sammenligningsdatapunktet. For at bruge et datapunkt som referencelinje skal det enten være en parameter, en konstant eller bruges et eller andet sted på visningen. Vi ønsker at sammenligne salget i maj med salget i april, men april er endnu ikke repræsenteret på visningen. For at sikre, at aprilomsætningsmålet er tilgængeligt til at blive tilføjet som referencelinje, skal du tilføje det til detailmærkekortet.

Stabediagram over maj-salg med april-salg på detailmærkekortet

Dette ændrer ikke visningen, men nu vil april-salg være tilgængeligt til at blive brugt som referencelinje. Den nemmeste måde at tilføje en referencelinje på er at højreklikke på den akse, du vil have linjen tilføjet til, og vælge “Tilføj referencelinje”. Dette åbner en dialogboks, hvor du kan definere referencen.

Tilføjelse af en referencelinje til et søjlediagram i Tableau

I vores tilfælde er linjen baseret på salget i april, så jeg ændrer dropdown-værdien til Salg i april. Det er også vigtigt at ændre rækkevidden af linjen til Per Cell, så du kan se sammenligningspunktet for hvert dimensionsmedlem. Når du har ændret omfanget, vil du se en masse gentagende blæk i form af etiketter; jeg slår typisk disse fra. Til sidst kan jeg godt lide at gøre referencelinjen til en lysere farve, så den skiller sig ud på visningen. Her er mine indstillinger for den første referencelinje.

Anpasning af en referencelinje i Tableau

Jeg kan godt lide den kontekst, som disse sammenligninger giver, og det minimalistiske udseende af dette diagram, så jeg stopper typisk her med bulletgrafer. Jeg kan allerede se, hvilke måneder der over- og underpræsterede sammenligningen, men for at tilføje ekstra kontekst kan du tilføje en anden referencelinje for at repræsentere 60 % og 80 % af sammenligningen. Det gør du ved at højreklikke på aksen igen og vælge “Tilføj referencelinje”.

Denne referencelinje er en fordeling, så vælg fanen Fordeling øverst i dialogboksen. Vi ønsker igen at ændre referencens omfang til Per celle og slå etiketterne fra. Rullemenuen Værdi skal indstilles til “60 %,80 % af gennemsnittet”, men det er meget vigtigt at klikke ind i denne rullemenu og sikre, at 60 % og 80 % er baseret på salget i april og ikke standardværdien, salget i maj.

Ændring af 60- og 80-fordeling i en Tableau-referencelinje

Så vidt ville denne referencefordeling vise grå skravering mellem 60 % og 80 % af sammenligningsdatapunktet for hver underkategori. Hvis du vil se grå skravering fra 0 % til 60 % og 60 % til 80 %, skal du markere afkrydsningsfeltet “Fill Below” (Udfyld nedenfor). Her er mine indstillinger for den anden referencelinje:

Indstillinger for referencefordeling i Tableau Referencelinje

Linjerne og skraveringen kan naturligvis tilpasses efter eget ønske, men her er min endelige kuglediagram for dette eksempel:

May Sales Compared to April Sales Bullet Graph in Tableau

Vi har netop tilføjet kontekst i form af en sammenligning til et søjlediagram, og disse er meget nemme at læse. Hvis den blå søjle er forbi den røde linje, har vi klaret os bedre end sammenligningen. Hvis den blå søjle falder under den røde linje, har vi underpræsteret sammenligningen. I tilfælde af underpræstation fortæller skraveringen os, hvor langt under dimensionsmedlemmet lå i forhold til sammenligningen.

Med et søjlediagram over salg efter underkategori alene ville jeg ikke have vidst, at ikke alene var kopimaskiner i top tre, men at de også havde den mest dramatiske forbedring fra måned til måned. Jeg ville måske også have været begejstret for at se, at Maskiner var i top fem, men kuglediagrammet har hjulpet mig med at afdække et område i forretningen, som jeg skal undersøge nærmere.

Tak for læsningen,
– Ryan

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.