Ga naar hoofdinhoud

Tableau-visualisaties maken met AirBnB-dataset Tutorial

Leer over verschillende categorieën variabelen in Tableau en hoe je die kunt inzetten om data te analyseren via inzichtelijke visualisaties.
Bijgewerkt 2 okt 2026  · 6 min lezen

Verken met AI

ChatGPTClaudePerplexity

Als je Tableau wilt leren, volg dan DataCamp’s cursus Introduction to Tableau.

Verbinding maken met de dataset

De dataset is afkomstig van de Airbnb-website. We gebruiken het bestand listings.csv van New York City, NY (2019), waarin de activiteit van de vermeldingen en andere statistieken worden beschreven. Alle informatie over hosts, geografische beschikbaarheid en prijs is opgenomen om boeiende visualisaties te maken.

Om met je bestand te verbinden, ga je naar Connect -> Text file -> Choose file path -> Open

introductie tot tableau

Een snelle blik op de data ziet er ongeveer zo uit:

leer tableau

Wat zijn Measure Names en Measure Values?

Zodra je het Excel-bestand laadt en een nieuw werkblad in Tableau opent, zal het automatisch alle kolomkoppen van je bestand indelen in één van de onderstaande categorieën (zoals te zien in het Datapaneel):

  • Dimensions
  • Measures

Let op: Tableau classificeert Reviews Per Month per ongeluk als Dimensions. Corrigeer dit door het veld naar het paneel Measures te slepen, omdat we dit veld als een continue numerieke variabele willen gebruiken.

Naast de kolomnamen bevat het Datapaneel altijd een aantal velden die niet uit je oorspronkelijke data komen, waarvan er twee Measure Values en Measure Names zijn. Tableau maakt deze velden automatisch aan zodat je bepaalde soorten weergaven kunt bouwen die meerdere measures bevatten. [1]

Dit artikel richt zich op hoe we deze meerdere measures kunnen gebruiken.

leer tableau

  • Het veld Measure Values verschijnt altijd onderaan het gebied Measures in het Datapaneel en bevat alle measures in je data, samengebracht in één veld met continue waarden. [2]

  • Het veld Measure Names verschijnt altijd onderaan het gebied Dimensions in het Datapaneel en bevat de namen van alle measures in je data, samengebracht in één veld met discrete waarden. [3]

[1][2][3] Officiële Tableau-documentatie

Tabelleren van Measure Names en Measure Values

Laten we beginnen met het slepen van het veld Measure Names naar de weergave. Sleep vervolgens het veld Measure Values direct naar de weergave of onder de sectie Text in de Marks-kaart. Je ziet een tabel met variabelenamen tegenover de standaardaggregaties die op de bijbehorende numerieke variabelen zijn toegepast.

Je kunt sommige measure values (die je niet wilt opnemen) verwijderen door ze uit de Measure Values-kaart te slepen.

leer tableau

We weten dat Dimensions soorten categorieën zijn en Measures de numerieke waarden die we over zulke categorieën willen onderzoeken. Laten we dus kijken hoe we meerdere dimensies kunnen tabelleren over meerdere measures.

We willen meerdere dimensies kruistabelleren met meerdere measures. Begin eenvoudig door twee dimensievelden te slepen, bijvoorbeeld Neighbourhood Group naar de rijentab en Room Type naar de kolommendtab. Je ziet een mooie 5x3-tabel met 5 neighbourhood groups en 3 room types.

leer tableau

Stel nu dat je zowel de Price als het Number of Reviews wilt tonen voor elke Neighbourhood Group en Room Type. Sleep eerst Price naar de weergave. Wanneer je vervolgens Number of Reviews toevoegt aan de teksttabel (door het te slepen en in de weergave neer te zetten), worden de measures gecombineerd en wordt het veld Measure Values toegevoegd aan de Marks Text Card. Merk op dat het veld Measure Names automatisch wordt toegevoegd aan de plank Rows.

Het is essentieel om Measure Names te gebruiken wanneer je met meer dan één measure value werkt.

Aggregatiefuncties

Net als de aggregatiefuncties (SUM, AVG, MEAN, COUNT) die we hebben in MySQL, PostgreSQL, enzovoort, biedt Tableau ook een aantal aggregatiefuncties voor zijn Measures. Een aggregatiefunctie voert een berekening uit op een set waarden en geeft één waarde terug.

Omdat we hier de gemiddelde prijs (en niet de totale prijs van alle kamers) per kamertype in verschillende buurten willen zien, veranderen we de (standaard) aggregatiefunctie van Price van SUM() naar AVG() via de Measure Values-kaart.

Meerdere Measure Names en Measure Values tabelleren

leer tableau

Ziet er goed uit! Maar het zijn wel erg veel getallen om te bevatten. Voor betere inzichten maken we van dezelfde data een grafische weergave.

Selecteer de grafiek Horizontal Bars met de knop Show Me in de rechterbovenhoek van Tableau. Je ziet een balk voor de AVG(PRICE) en SUM(NUMBER OF REVIEWS) voor elke Neighborhood Group en Room Type.

Maak het overzichtelijker door de balken in te kleuren op basis van de Neighborhood Group. Tableau maakt hiervoor automatisch een legenda en toont die. Wissel tot slot de rijen en kolommen om om de grafiek intuïtiever en begrijpelijker te maken.

De grafiek laat nu duidelijk de prijs- en populariteitstrends (aantal reviews) voor elke buurt en elk kamertype zien.

leer tableau

Het is altijd een goed idee om een geografische kaart te gebruiken wanneer je met plaatsen, breedtegraden en lengtegraden werkt. Hieronder staan de stappen om dezelfde data om te zetten in een mooie geografische visualisatie.

Visualiseren met een kaart

We gebruiken opnieuw de markering Color om elk (latitude, longitude)-paar in te delen en in te kleuren naar de bijbehorende neighborhood group. Op dezelfde manier gebruiken we de markering Size om het prijsbereik van de Airbnb-accommodaties aan te geven. Grotere cirkels duiden op hogere prijzen en kleinere cirkels op lagere prijzen. Zowel de kleur- als de groottelegenda vind je rechts.

leer tableau

Conclusie

In dit artikel zagen we hoe Tableau je datavelden automatisch scheidt in Dimensions en Measures. Als het een kolom verkeerd classificeert, kunnen we het veld eenvoudig naar de juiste categorie slepen.

We hebben ook meerdere dimensies met meerdere measures gekruistabelleerd met verschillende visualisaties: Text Table, staafdiagram en kaart.

We hebben onderzocht hoe we de opties Color en Size in de Marks-kaart kunnen gebruiken. Daarnaast hebben we met enkele aggregatiefuncties zoals SUM() en AVG() gewerkt om betekenisvolle conclusies te trekken.

Wil je meer leren over Tableau, volg dan DataCamp’s Introduction to Tableau-cursus en bekijk onze Tableau Tutorial for Beginners.

Onderwerpen
Tableau
Datavisualisatie

Tableau-cursussen

Cursus

Introductie tot Tableau

6 uur
328.9K
Begin je Tableau-avontuur met onze cursus Inleiding tot Tableau. Ontdek de basis van Tableau, zoals de functies en dashboards.
Bekijk detailsRight Arrow
Start Cursus
Meer bekijkenRight Arrow
Gerelateerd

blog

AI vanaf nul leren in 2026: een complete gids van de experts

Ontdek alles wat je moet weten om in 2026 AI te leren, van tips om te beginnen tot handige resources en inzichten van industrie-experts.
Adel Nehme's photo

Adel Nehme

15 min

Meer BekijkenMeer Bekijken