The Information Lab

Hoe maak je: Een divergerend staafdiagram

Geschreven door Emre Oktay | Apr 8, 2022 5:05:00 PM

In de blogpost van vandaag laat ik je zien hoe je een divergerend staafdiagram kunt maken in Tableau. Er zijn een aantal andere aliassen voor dit specifieke grafiektype, zoals bikinigrafiek, maar ik zal het hebben over een divergerend staafdiagram. Wat ik bedoel met een divergerend staafdiagram is eigenlijk een vergelijkend staafdiagram zoals een staafdiagram naast elkaar. Maar in plaats van dat de balken naast elkaar staan, staan ze tegenover elkaar waarbij de Y-as in het midden van de grafiek is geplaatst. Hieronder zie je het uiteindelijke uiterlijk van de grafiek die ik stap voor stap ga maken:

Laten we zonder verder oponthoud beginnen met het maken van een divergerend staafdiagram in Tableau. Voor deze demonstratie gebruik ik de voorbeeldgegevens "World Indicators" van Tableau.

De weergave maken

Stel dat ik de gemiddelde inkomende en uitgaande toeristen per regio wil vergelijken. Eerst plaats ik "Regio" op Rijen. Plaats dan " Uitgaandetoeristen " op Kolommen en verander de maatstaf in Gemiddeld.

De volgende stap is om het veld "Inkomende toeristen" te gebruiken. Het moet echter worden aangepast zodat het zich precies gedraagt zoals we willen. Hiervoor moeten we een nieuw berekend veld maken. Maak het volgende berekende veld voor "Inkomend toerisme":

Door een "-" te plaatsen, inverteren we alle waarden die bij dat veld horen. Nadat u het berekende veld hebt gemaakt, pakt u het en sleept u het naar de weergave onder de x-as om een weergave met gedeelde assen te maken zoals deze:(OPMERKING: u zou twee groene horizontale balken moeten zien)

Zodra dat is gebeurd, verschijnen er nieuwe pillen en kaarten in de weergave. Zorg ervoor dat u in de kaart "Measure Values"(Waarden meten) de maat "Tourism Inbound (mirror)" wijzigt in Average (Gemiddelde). Sleep vervolgens de "Measure Names" in de Rows shelf naar Colour in de Marks Card. Als dit goed is gedaan, zou uw view er zo uit moeten zien:

De weergave opmaken

Op dit punt is er al een divergerend staafdiagram gemaakt. Tenminste, het idee ervan. Er moet echter nog wat opmaak worden toegepast zodat de grafiek er aantrekkelijk en informatief uitziet. Als ik naar deze grafiek kijk, zou ik het volgende willen veranderen en repareren:

  • De kleuren veranderen.
  • De getallen opmaken
  • De as opmaken.
  • regionamen toevoegen aan de balken.

Kleur en tekstopmaak aanpassen

Ook al zijn oranje en blauw standaardkleuren voor Tableau. Ik wil dit veranderen in bijvoorbeeld grijs en zwart. Hiervoor klik ik op de kaart met kleurmarkeringen, druk op Kleuren bewerken, wijs het kleurenpalet Grijs toe en selecteer mijn kleuren voor elk veld en druk op OK.

Ik denk dat dit palet beter is omdat ik ook de regionamen op de balken wil hebben. En dit palet is beter voor de leesbaarheid.

Vervolgens wil ik de getallen op de X-as aanpassen. Als je het ziet, zijn er negatieve waarden door het berekende veld dat we eerder hebben gemaakt. Om de getalnotatie op de x-as te wijzigen, klikt u met de rechtermuisknop op de kolom "Waarden meten" en klikt u op Opmaak.

Wijzig dan de opmaak in een Aangepaste opmaak uit Cijfers uit schaalonderverdeling. Verander het formaat in: ,##0,,M;-#,##0,,M

Je getallen moeten nu ook worden weergegeven in miljoenen en positieve waarden in beide richtingen. Dit verandert ook automatisch de waarde die wordt weergegeven in de tooltip. Voordat we verder gaan, moeten we onze waarden ook sorteren om het er meer trechtervormig uit te laten zien. Klik hiervoor met de rechtermuisknop op Regio op de plank Rijen, klik op Sorteren, selecteer Veld uit Sorteren op, selecteer Aflopend en Toerisme uitgaand voor de veldnaam met het gemiddelde voor Aggregatie.

Namen van regio's toevoegen

Voor het opmaken van de weergave is het laatste dat ik wil toevoegen de regionamen op de balken. Om te beginnen moeten we een berekend veld maken dat alleen het gemiddelde van 0 berekent: AVG(0).

Vervolgens slepen we het naar de bovenkant van onze weergave wanneer er één groene horizontale staaf onder wordt weergegeven. Dit resulteert in een grafiek met twee assen en het standaardtype van de grafiek wordt gewijzigd in een spreidingsplot.

Als dat gedaan is, verander dan het grafiektype in Gantt Bar voor "AGG(0)" in de merkenkaart en zet de ondoorzichtigheid op 0 in de kleurenkaart. Dit zou ertoe moeten leiden dat de punten die je ziet worden afgevlakt en verdwijnen.

Om de namen in het midden van de balken te laten verschijnen, sleep je CTRL (of command) + Regio-pil naar Label in de categorie AGG(0) in de Merkenkaart. Klik op de Label Markering. Wijzig vervolgens de uitlijning in Centreren en Midden.

Klik ten slotte op de drie stippen naast het vak Tekst voor bewerking en verander de kleur van de tekst in wit. Op deze manier wordt elk gebied in het midden van de balken weergegeven met witte tekst zodat het leesbaar is. Je kunt ook de grootte aanpassen of de tekst vet maken om de leesbaarheid te vergroten.

Koppen verbergen

Als finishing touch kun je de kopteksten bovenaan verbergen door met de rechtermuisknop op de as met "0" te klikken en Toon koptekst uit te vinken. Doe hetzelfde met de Y-as door rechts te klikken op een van de regio's en Toon koptekst weer uit te vinken.

Hierna zou je grafiek er ongeveer zo uit moeten zien:

Nu de grafiek mooi is opgemaakt, is hij klaar voor gebruik in een dashboard. Onthoud dat een divergerende staafdiagram een handig diagramtype is als het gaat om het vergelijken van twee waarden in twee categorieën. Het is ook een grafiek die je waardevolle ruimte kan besparen in vergelijking met een staafdiagram van links naar rechts.