Ga naar hoofdinhoud
Data-analyse
Data Science

Wat is een frequentiehistogram? Een uitgebreide gids voor beginners

Leer alles over histogrammen, inclusief hun typen, stappen om ze te maken, welke tools je gebruikt, fouten om te vermijden en best practices voor effectieve resultaten.
Arunn Thevapalan's photo
Arunn Thevapalan
Bijgewerkt · 8 min lezen

Verken met AI

ChatGPTClaudePerplexity

Maak je gratis account aan

Oefen en volg je voortgang.

Ga Verder Met Google
Door verder te gaan accepteer je onze Gebruiksvoorwaarden, ons Privacybeleid en dat je gegevens worden opgeslagen in de VS.

Histogrammen worden vaak gebruikt in data-analyse om de verdeling van een dataset grafisch weer te geven. Zo kun je zien hoe gegevens over verschillende waarden zijn verspreid en patronen, trends en anomalieën ontdekken.

Dit artikel introduceert frequentiehistogrammen en helpt je er stap voor stap een te maken. We bespreken ook verschillende soorten histogrammen, populaire tools om ze te maken, veelvoorkomende valkuilen en best practices.

Wat is een frequentiehistogram?

Een frequentiehistogram is een grafische weergave van de verdeling van een dataset. Een histogram is opgebouwd uit een reeks bins: intervallen die samen het bereik van de data afdekken. Elke bin heeft een frequentie: het aantal datapunten binnen dat interval. De bins staan op de horizontale as en de frequenties op de verticale as, wat resulteert in een staafdiagram-achtige weergave. De hoogte van elke staaf komt overeen met de frequentie van datapunten in die bin.

Histogrammen zijn populair omdat ze meerdere cruciale doelen in data-analyse dienen:

  • Grote datasets samenvatten: Bij grote hoeveelheden data bieden histogrammen een heldere en beknopte samenvatting, zodat je snel de algemene verdeling begrijpt zonder te verdwalen in individuele datapunten.
  • Uitschieters detecteren: Histogrammen visualiseren de verdeling van data en maken het makkelijker om uitschieters te spotten—datapunten die sterk afwijken van de rest. Zulke uitschieters kunnen wijzen op fouten, anomalieën of belangrijke verschijnselen die nader onderzoek verdienen.
  • Patronen in de verdeling begrijpen: Histogrammen helpen bij het identificeren van patronen zoals scheefheid (asymmetrie van de verdeling), modaliteit (het aantal pieken) en spreiding (het bereik van de data). Dit inzicht is essentieel voor statistische modellering, omdat het de keuze van modellen en aannames beïnvloedt.
  • Vergelijkende analyse: Histogrammen zijn ook handig om verschillende datasets te vergelijken. Door histogrammen naast elkaar te zetten, kun je hun verdelingen visueel vergelijken en overeenkomsten en verschillen ontdekken die je in ruwe data niet meteen ziet.

Nu we weten wat frequentiehistogrammen zijn en waarvoor ze dienen in data-analyse, gaan we er met een voorbeeld zelf een maken.

Hoe maak je een frequentiehistogram

Stel, je bent data-analist en je krijgt de opdracht om de dagelijkse verkoopcijfers van een winkel over de afgelopen maand te analyseren. 

Je doel is om de verdeling van de dagelijkse verkoop te begrijpen om patronen te herkennen, prestaties te beoordelen en inzichten te leveren voor voorraadbeheer en verkoopstrategieën. Als onderdeel van de analyse besluit je dat een histogram kan helpen om inzichten te verkrijgen. 

Volg deze stappen om je frequentiehistogram te maken:

Stap 1: Verzamel je dataset 

Stel, je hebt contact opgenomen met het datateam van je organisatie en de gegevens uit de verkoopdatabases opgehaald. Je hebt de data in een tabelvorm georganiseerd zoals hieronder:

Een voorbeeld van een sales-datasetSales-dataset. Afbeelding door de auteur.

Stap 2: Bepaal de bins

Kies vervolgens geschikte bins op basis van het bereik en de verdeling van de data. 

Na analyse van de data blijkt de kleinste waarde 20 te zijn, de grootste 135, en je hebt 30 observaties. Met de wortelregel (hier komen we later op terug), √30 ≈ 5,5, kun je zes bins gebruiken. We moeten het bereik van 115 in zes bins verdelen, wat leidt tot een binbreedte van ongeveer 19 eenheden.

Voor de eenvoud gebruiken we bins met een breedte van 20 eenheden: 

  • 20–39
  • 40–59
  • 60–79
  • 80–99
  • 100–119
  • 120–139

Stap 3: Bereken de frequenties per bin

Tel het aantal observaties binnen elk interval en zet ze in een tabel zoals hieronder:

Frequenties per bin berekenen

Frequenties per bin berekenen. Afbeelding door de auteur.

Stap 4: Teken het histogram

Teken een horizontale lijn (x-as) voor de bins en een verticale lijn (y-as) voor de frequenties. Teken voor elke bin een staaf waarvan de hoogte overeenkomt met de frequentie.

Je histogram zou er ongeveer zo uit moeten zien:

Een histogram plotten om frequentieverdelingen te makenHet histogram plotten. Afbeelding door de auteur.

Stap 5: Label en formatteer

Label de x-as met “Units Sold” en de y-as met “Frequency”. Voeg een titel toe zoals “Histogram of Daily Sales Data”. Zorg dat de staven gelijkmatig verdeeld en duidelijk van elkaar te onderscheiden zijn voor een heldere visualisatie.

Het voltooide diagram zou er zo uit moeten zien:

Het histogram labelen en formatteren. Afbeelding door de auteur.

Dat is alles! Je hebt het frequentiehistogram voor je analyse gemaakt.

Verschillende soorten frequentiehistogrammen

Er zijn verschillende soorten frequentiehistogrammen, die elk kleine variaties bieden in hoe de data wordt weergegeven.

  • Frequentiehistogram: Een traditioneel frequentiehistogram geeft de absolute frequenties van datapunten binnen opgegeven bins weer. Zoals we hierboven zagen, helpt het om de verdeling en concentratie van datapunten te begrijpen en het is ook het meest gebruikte type histogram.
  • Relatief frequentiehistogram: Een relatief frequentiehistogram toont de relatieve frequenties (proporties) van datapunten binnen opgegeven bins in plaats van de absolute aantallen per bin. Dit type histogram is vooral nuttig voor het vergelijken van verschillende datasets, omdat het de data normaliseert en zo verdelingen met verschillende totaalaantallen makkelijker vergelijkbaar maakt.
  • Cumulatief frequentiehistogram: Een cumulatief frequentiehistogram toont de cumulatieve totalen en helpt te begrijpen hoe frequenties zich over het bereik van de data opstapelen. Het is nuttig voor het bepalen van percentielen en het begrijpen van het cumulatieve effect.

Met deze varianten kun je, afhankelijk van de situatie in je analyseproject, verschillende inzichten blootleggen; het is daarom handig om te weten dat deze typen bestaan.

Technologieën die geschikt zijn voor het maken van frequentiehistogrammen

Hoewel we hierboven hebben geleerd hoe je handmatig histogrammen maakt, kan dat ook met diverse tools en technologieën, elk met eigen functies en mogelijkheden. 

Hier zijn enkele populaire technologieën voor het maken van histogrammen:

  • Microsoft Excel of Google Spreadsheets: Microsoft Excel is een veelgebruikte spreadsheettoepassing met ingebouwde grafiektools. Google Spreadsheets is een cloudgebaseerde spreadsheettoepassing met vergelijkbare grafiekmogelijkheden. Beide tools worden vaak gebruikt in analyseprojecten en bieden de mogelijkheid om histogrammen te maken. Je kunt leren hoe je histogrammen maakt in onze tutorial Visualizing Data in Excel.
  • PowerBI: PowerBI is een business intelligence-tool waarmee gebruikers data kunnen visualiseren en inzichten binnen hun organisatie kunnen delen. Histogrammen maken deel uit van de visualisatiefuncties. De cursus Exploratory Data Analysis with PowerBI helpt je om interactief histogrammen te maken en andere analysetaken uit te voeren.
  • Python: Python, een populaire programmeertaal, biedt meerdere visualisatiepakketten, zoals matplotlib, seaborn, plotly en meer, waarmee je histogrammen kunt maken. De cursus Introduction to Data Science in Python gaat hands-on in op het maken van een histogram (en andere visualisaties).
  • R: R is een andere populaire programmeertaal voor data science die zeer geschikt is voor het maken van histogrammen dankzij de geavanceerde analysefuncties en uitgebreide visualisatielibraries, zoals ggplot2. Deze R-tutorial in zes stappen leert je hoe je histogrammen maakt.
  • Tableau: Tableau is een andere BI-oplossing waarmee gebruikers ruwe data kunnen omzetten in interactieve, deelbare dashboards en kan worden gebruikt om histogrammen te maken. De cursus Analyzing Data in Tableau behandelt het gedetailleerde proces van het maken van histogrammen.

Natuurlijk is deze lijst niet uitputtend en zijn er nog veel andere online tools beschikbaar om histogrammen te maken. Gebruik gerust wat het beste past bij de behoeften van jouw analyseproject.

Veelvoorkomende fouten en best practices

Omdat histogrammen worden gezien als basisdiagrammen, leren we ze zelden formeel, wat vaak tot fouten leidt. Hier zijn enkele veelvoorkomende fouten en best practices om ze te vermijden:

1. Keuze van binbreedte (en het aantal bins)

Een ongeschikte binbreedte kan het uiterlijk en de nauwkeurigheid van het histogram sterk beïnvloeden. 

Te brede bins kunnen de data overmatig versimpelen doordat te veel datapunten samen worden geclusterd, waardoor belangrijke patronen en variaties verdwijnen. Hierdoor zie je minder details en nuances in de verdeling. 

Aan de andere kant betekent een smalle binbreedte dat elke bin een heel klein bereik aan waarden dekt, wat kan resulteren in veel bins met weinig datapunten. Dat detailniveau is vaak niet nodig en kan de lezer overladen, waardoor het lastiger wordt om betekenisvolle patronen of trends te ontdekken.

Inconsistente binformaten leiden tot misleidende visualisaties en maken interpretatie moeilijker.

Best practices

Zorg er om te beginnen voor dat alle bins in je histogram dezelfde breedte hebben. Deze consistentie maakt een eenvoudige vergelijking van frequenties tussen intervallen mogelijk. 

Er zijn verschillende richtlijnen om een geschikte binbreedte (en het aantal bins) te bepalen:

  • Wortelregel: Deze regel stelt voor om de vierkantswortel van het aantal datapunten als aantal bins te gebruiken. Als je bijvoorbeeld 100 datapunten hebt, gebruik je √100 = 10 bins. Deze methode is eenvoudig en vaak effectief voor het kiezen van binbreedtes.
  • Formule van Sturges: Deze formule berekent het aantal bins rekening houdend met het aantal datapunten. Deze methode is vooral nuttig voor grotere datasets en biedt een balans tussen te weinig en te veel bins.

Sturges’ regelSturges’ regel. Bron: Wikipedia

In de praktijk vind je de beste binbreedte door iteratief te verfijnen. Begin met een richtlijn en stel daarna naar boven of beneden bij, terwijl je beoordeelt of het resulterende histogram duidelijk en informatief is.

2. Labeling en schalen

Een veelgemaakte fout is om je alleen op het diagram te richten en minder op de labels en de schalen.

Kijkers snappen mogelijk niet wat het histogram weergeeft als de assen onjuist of onvoldoende zijn gelabeld. 

Bij het vergelijken van meerdere histogrammen kan inconsistente schaling op de y-as de vergelijking vertekenen. Stel dat het ene histogram een y-as van 0 tot 100 gebruikt en het andere 0 tot 50; dan zijn de staafhoogtes niet direct vergelijkbaar. Deze inconsistentie kan kijkers misleiden om verschillen of overeenkomsten te zien die er feitelijk niet zijn.

Inconsistente schaling binnen één histogram kan de data ook verkeerd voorstellen. Als de y-as niet bij nul begint of onregelmatige intervallen gebruikt, kunnen de verschillen tussen binfrequenties worden overdreven of juist afgezwakt, wat tot verkeerde conclusies over de verdeling leidt.

Best practices

Label de x-as en y-as altijd duidelijk en nauwkeurig. Geef aan wat elke as vertegenwoordigt en vermeld indien van toepassing de eenheden. Voeg een beschrijvende titel toe die context biedt voor het histogram.

Gebruik een consistente schaal voor de y-as, zeker wanneer je meerdere histogrammen vergelijkt. Zo weerspiegelen de staafhoogtes de (relatieve) frequentie correct en kun je zinvolle vergelijkingen maken. Laat de y-as bij voorkeur bij nul beginnen voor een waarheidsgetrouwe weergave. Als dat niet praktisch is, geef dan het startpunt duidelijk aan en gebruik consistente intervallen.

3. Omgaan met uitschieters

Uitschieters zijn datapunten die ver buiten de hoofdmassa van de data vallen en de vorm van de verdeling beïnvloeden. Een veelgemaakte fout is om uitschieters simpelweg uit te sluiten en te negeren.

Door ze uit te sluiten kan de ware aard van de verdeling verborgen blijven, zoals een lange staart of scheefheid. Een dataset met enkele extreem hoge waarden kan een scheve verdeling tonen als uitschieters zijn inbegrepen, maar lijkt symmetrischer als ze zijn verwijderd.

Uitschieters kunnen soms belangrijke verschijnselen of inzichten vertegenwoordigen. In verkoopdata kan een uitschieter bijvoorbeeld een uitzonderlijk grote aankoop zijn, mogelijk door een succesvolle marketingcampagne of een bulkbestelling. Zulke punten negeren kan waardevolle informatie doen missen.

Best practices

Neem uitschieters op in het histogram om een compleet beeld van de verdeling te geven. Zorg dat de schaal van de y-as ruimte biedt aan deze uitschieters zonder de hoofddata te veel samen te drukken.

Als je uitschieters om specifieke redenen uitsluit (bijv. fouten, irrelevante extreme waarden), leg dit dan duidelijk uit in de begeleidende tekst of legenda. Dit zorgt voor transparantie en helpt kijkers de reden van uitsluiting te begrijpen.

Door deze best practices te volgen, zorg je ervoor dat je histogram de beoogde inzichten overbrengt en je ondersteunt bij verdere analyses in je projecten.

Conclusie

Dit artikel heeft je geïntroduceerd in frequentiehistogrammen, hun verschillende typen en hun belang in data-analyse. Nadat we handmatig histogrammen hebben gemaakt, noemden we enkele populaire tools en technologieën om histogrammen te maken. We bespraken ook veelvoorkomende fouten en best practices.

We moedigen je aan om je vaardigheden te oefenen door histogrammen te maken en te interpreteren voor meerdere datasets. Het uitvoeren van analysetaken en het beoordelen van de resultaten helpt je om vaardig te worden in data-analyse.

Veel leerplezier!


Arunn Thevapalan's photo
Author
Arunn Thevapalan
LinkedIn
Twitter

Als senior data scientist ontwerp, ontwikkel en implementeer ik grootschalige machinelearningsoplossingen om bedrijven te helpen betere, datagedreven beslissingen te nemen. Als schrijver over data science deel ik inzichten, carrièreadvies en diepgaande, praktijkgerichte tutorials.

Veelgestelde vragen

Hoe bepaal ik het juiste aantal bins voor mijn histogram?

Het geschikte aantal bins kun je bepalen met richtlijnen zoals de wortelregel of de formule van Sturges. Pas het aantal bins aan op basis van de specifieke context en dataset, zodat het histogram niet te simpel en niet te complex is.

Waarom moet ik consistente binbreedtes gebruiken in mijn histogram?

Consistente binbreedtes zijn cruciaal omdat ze zorgen voor een uniforme en nauwkeurige weergave van de verdeling. Inconsistente binbreedtes kunnen het beeld vertekenen, waardoor het lastig wordt om frequenties tussen bins te vergelijken en mogelijk tot verkeerde interpretaties leidt.

Wat is het verschil tussen een frequentiehistogram en een relatief frequentiehistogram?

Een frequentiehistogram toont het absolute aantal datapunten in elke bin, terwijl een relatief frequentiehistogram de proportie datapunten ten opzichte van het totaal weergeeft. Relatieve frequentiehistogrammen zijn handig om verschillende datasets te vergelijken doordat de frequenties worden genormaliseerd, zodat verdelingen met verschillende totaalaantallen makkelijker te vergelijken zijn.

Hoe ga ik om met uitschieters in mijn histogram?

Uitschieters opnemen in je histogram geeft een compleet beeld van de verdeling. Als je uitschieters uitsluit, kan dat leiden tot een verkeerd begrip van het werkelijke bereik en de variabiliteit van de data. Kies je ervoor om uitschieters om specifieke redenen uit te sluiten, geef dan een duidelijke uitleg en onderbouwing om transparantie en volledigheid te waarborgen.

Onderwerpen
Data-analyse
Data Science

Leer met DataCamp

Cursus

Introductie tot Python

4 uur
7.1M
Leer de basis van data-analyse met Python in 4 uur. Deze online cursus laat je kennismaken met de Python-interface en populaire pakketten.
Bekijk detailsStart Cursus

Maak je gratis account aan

Oefen en volg je voortgang.

Ga Verder Met Google
Door verder te gaan accepteer je onze Gebruiksvoorwaarden, ons Privacybeleid en dat je gegevens worden opgeslagen in de VS.
Meer bekijken
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 bekijken