Wat ga je doen?

In slechts 20 minuten ga je ontdekken hoe makkelijk het is om zelf aan de slag te gaan met het bouwen van een report! Je werkt bij het Landelijk Centrum voor Rabiësonderzoek en krijgt de opdracht antwoord te vinden op de volgende vragen:  

  1. Bijten mannelijke, of vrouwelijke dieren het vaakst?
  2. In welk jaar zijn de meeste beten geregistreerd?
  3. Van welk niet-gedomesticeerd dier zijn de meeste beten afkomstig?  
  4. Welke diersoort heeft er gebeten tussen 2019 en 2020?

1Csv staat voor ‘Comma Seperated Value’ en is een tekstbestand dat kolommen identificeert op basis van een scheidingsgetal: meestal in de vorm van… Precies! Een komma. 

Vereisten 

Microsoft Power BI is een geweldige tool, maar ondersteunt helaas geen Mac apparaten. De oefenopdracht kun je daarom helaas als niet doen als je een Mac hebt.

Bij onze cursussen zijn Apple-gebruikers echter net zo welkom als Windows-gebruikers! We maken gebruik van een Virtual Machine (VM) die draait op Windows, met daarop Power BI. Zo kun je op je Mac stiekem een portaal naar een Windows desktop gebruiken. 

Installatie Microsoft Power BI desktop 

Er zijn twee manieren om Power BI desktop te installeren 

Optie 2

Via de Microsoft Store App. Deze optie is aanbevolen omdat de maandelijkse updates automatisch geïnstalleerd worden. Bij optie 1 dien je updates zelf te installeren.

Aanmaken account (optioneel) 

Een account heb je nodig wanneer je wil werken in de online variant: Power BI Service. Je kunt je hier aanmelden voor een proefversie van een Power BI pro-licentie.  

Het databestand downloaden 

  1. De data die je nodig hebt voor deze oefening kun je hier downloaden.
  2. Open Power BI Desktop. 
  3. Klik op “Get data”  en kies vervolgens “Text/csv”.

4. Open het bestand “AnimalBites.csv”  en klik op “Transform“.  We moeten immers nog een paar dingen corrigeren voor we beginnen. Deze actie opent de Query Editor. Hier kunnen we alles aan onze data bewerken, zoals het datatype. Het datatype wordt per kolom automatisch ingeschat op basis van de eerste 200 rijen en klopt vaak, maar niet altijd. 

5. Om te beginnen zijn we niet geïnteresseerd in data waarvan niet bekend is welk dier het betreft. Dus, klik op het pijltje naast “Species” om (blank) waarden eruit te filteren.

6. Soms wil je waarden onder eenzelfde categorie plaatsen. Bijvoorbeeld wanneer het geslacht van een dier niet ingevuld is: dan wil je daar eigenlijk ook gewoon “Onbekend” hebben staan.

  1. Selecteer de kolom “GenderAnimal”
  2. Ga naar het tabblad “Transform”
  3. Klik op “Replace Values”
  4. Laat het veld “Value to Find” leeg en vul “Unknown” in bij “Replace With”. 

 

7. De kolom “VictimZIPcode” wordt geïdentificeerd als getal, maar moet eigenlijk tekst zijn. Selecteer de kolom en verander deze naar het datatype “Text”. 

8. Mooi! Onze data is nu klaar om gevisualiseerd te worden. Ga naar het tabblad “Home” en klik op “Close & Apply” om de Query Editor te verlaten.

De Power BI desktop interface

Nu je data er klaar voor is, wordt het tijd om te visualiseren. Vier belangrijke onderdelen in de interface: 

  1. Fields
    Hieronder zie je je tabel (AnimalBites) en alle kolommen die daaronder vallen. Je ziet een agenda-icoontje bij datumkolommen. Het Sigma-symbool links van YearsSinceLastVaccination betekent dat deze waarde automatisch opgesomd wordt omdat het een numerieke waarde betreft. 
  2. Visualisations
    Hier staan al je visualisatieopties.
  3. Je report
    Hier bouw je je rapport. 
  4. Tabbladen
    Allerlei acties vind je hieronder. Zo kun je bijvoorbeeld onder het tabblad “View” al een thema kiezen. 

 

Visual 1: De taartdiagram (pie chart)

De eerste visual die we gaan maken is een taartdiagram met het geslacht van de bijt-beesten. 

  1. Selecteer onder “Visualizations” de “Pie Chart”. 
  2. Sleep of vink aan:
    • “GenderAnimal” onder “Legend”;
    • “BiteDate” naar “Values”. Je ziet dat deze verandert in “Count of BiteDate” en dat is precies wat we moeten hebben. Iedere beet wordt namelijk op een datum geregistreerd. Dus, als we het aantal datums tellen, komen we uit op het aantal beten.
  1. Onder “Format”, het verfrolletje, kun je alle grafische aspecten van je visual naar smaak veranderen. Zo kun je bijvoorbeeld andere datakleuren kiezen, de legenda op een andere plaats zetten, of de titel wijzigen in iets veelzeggends. Speel hier gerust mee!

Vraag 1:

Visual 2: Lijndiagram (line chart)

In onze tweede visual willen we het aantal beten over tijd laten zien. 

  1. Selecteer onder “Visualizations” de “Line chart”.
  2. Vul de volgende waarden in:
    • Klap de hiërarchie onder “BiteDate” uit en kies “Jaar” voor op “Axis”
    • Zet onder “Values” weer de “Count of BiteDate”
  3. Als je met de muis over de grafiek beweegt, krijg je de waarden te zien.

Vraag 2:

Visual 3: Staafdiagram (bar chart)

Tot slot willen we het aantal beten graag zien per diersoort. 

  1. Kies voor een “Clustered Bar Chart”.
  2. Vul “Species” in op de “Axis” en “Count of BiteDate” op “Values”.
  1. Je ziet dat de minder vaak bijtende diersoorten niet goed af te lezen zijn op de grafiek doordat het verschil met het aantal hondenbeten heel groot is. Om dit duidelijker te weergeven, kun je de X-as op een logaritmische schaal weergeven in plaats van lineair.

Vraag 3:

Visual 4 & 5: Slicers

We willen ook nog kunnen filteren per jaar en maand. Inmiddels heb je als het goed is door hoe het werkt: Probeer twee slicers toe te voegen: één voor “Jaar” en één voor “Maand”.

Vraag 4:

6: Titel en vormen

We poetsen het report nog iets op. 

  1. Ga naar het tabblad “Insert”
  2. Kies voor “Textbox”. 
    • Geef een andere achtergrondkleur
    • Kies een lettertype en kleur
    • Voeg eventueel nog een “Textbox” op dezelfde manier toe voor een ondertitel. 
  3. Kies onder “Shapes” voor “Rectangle”.
    • Plaats hem achter je filters
    • Staat hij ervoor? Ga dan naar het tabblad “Format” en klik op “Send backward”.