Voorbeeld: Een parameter toevoegen aan een kaartweergave
In dit voorbeeld wordt de voorbeelddatabron World Indicators gebruikt om het volgende te demonstreren:
Een kaartweergave maken die het geboortecijfer voor elk land ter wereld weergeeft.
Een berekend veld maken dat landen/regio's met een laag geboortecijfer onderscheidt van landen/regio's met een hoog geboortecijfer.
Een parameter maken en weergeven, zodat gebruikers de drempelwaarde voor een laag of hoog geboortecijfer kunnen instellen.
Een kaartweergave maken
Dubbelklik in het deelvenster Data op Lengtegraad en op Breedtegraad.
Tableau stelt Lengte in op Kolommen, Breedte op Rijen, en geeft een kaart van de wereld weer.
Sleep de dimensie Jaar naar Filters.
Selecteer in het dialoogvenster Veld filteren [Jaar] de optie Jaar en klik op Volgende:
Selecteer in het dialoogvenster Filter [Jaar van Jaar] de optie 2012, en klik vervolgens op OK:
Sleep de dimensie Land naar Detail.
Stel het markeringstype in op Kaart:
Sleep de meting van Geboortecijfer naar Label.
U hebt nu een kaart met geboortecijfers voor landen/regio's over de hele wereld:
U kunt inzoomen op de kaart of eroverheen bewegen om knopinfo voor een land te bekijken.
Een berekend veld maken om een drempelwaarde instellen
Vervolgens maakt u onderscheid tussen een laag en een hoog geboortecijfer.
Selecteer in het bovenste menu Analyse > Berekend veld maken.
Noem het veld
High Birth Rate
en typ of plak deze berekening in het formuleveld:IF ([Birth Rate]) >= 0.014 THEN "High" ELSE "Low" END
De waarde 0,014 komt overeen met 1,4%. De werkelijke waarden die we op de kaart kunnen zien, variëren van minder dan 1% tot bijna 5%.
Wanneer u klikt OK om deze berekening toe te passen en op te slaan, categoriseert Tableau deze als een dimensie.
Sleep Hoog geboortecijfer naar Kleur.
De kaart toont nu landen/regio's met een laag geboortecijfer in één kleur en landen/regio's met een hoog geboortecijfer in een andere kleur:
Maar de definitie van een hoog geboortecijfer als alles wat gelijk is aan of groter is dan 1,4%, is willekeurig: die waarde is gekozen omdat de landen/regio's van de wereld daardoor ongeveer gelijk worden verdeeld.
In plaats daarvan kunt de drempelwaarde door gebruikers laten definiëren, of hen een besturingselement geven waarmee ze kunnen zien hoe de kaart verandert als ze de drempelwaarde wijzigen. Hiervoor maakt u een parameter.
Een parameter maken
Klik met de rechtermuisknop (Ctrl+Klik op een Mac) in het deelvenster Data en selecteer Maken > Parameter.
Opmerking: als u op een veld in het deelvenster Data klikt, worden sommige velden mogelijk ingevuld. U kunt de velden zo nodig wijzigen.
Geef in het dialoogvenster Parameter maken de nieuwe parameter de naam
Set Birth Rate
en configureer deze zoals weergegeven:Voor informatie over de velden in het dialoogvenster Parameter maken raadpleegt u Parameters maken.
Omdat het Datatype Zwevend is, zal de parameterbesturing, wanneer u deze in de volgende procedure weergeeft, de vorm hebben van een schuifregelaar. Dit komt doordat zwevende-kommawaarden continu zijn: er zijn oneindig veel mogelijke waarden.
Met de Huidige waarde wordt de standaardwaarde voor de parameter ingesteld: 0,019 is 1,9%. In de sectie Waardenbereik worden de minimum- en maximumwaarde en de stapgrootte ingesteld, dat wil zeggen de kleinste hoeveelheid waarmee de waarde kan veranderen.
Klik op OK.
Parameterbesturingselement maken en weergeven
Nu moet u de parameter verbinden met het veld Hoog geboortecijfer.
Klik met de rechtermuisknop op Hoog geboortecijfer in het deelvenster Data en selecteer Bewerken.
Vervang de hardgecodeerde waarde 0,014 in de velddefinitie door de parameternaam:
IF ([Birth Rate]) >= [Set Birth Rate] THEN "High" ELSE "Low" END
Klik vervolgens op OK.
Klik met de rechtermuisknop op de parameter Geboortecijfer instellen in het deelvenster Data en selecteer Parameterbesturingselement tonen.
Het parameterbesturingselement wordt standaard rechts weergegeven. Nu kunnen u en de gebruikers van uw weergave deze waarde stapsgewijs verhogen of verlagen om te zien hoe het wijzigen van de definitie van 'hoog geboortecijfer' de kaart beïnvloedt.